C# Richtextbox 无法访问已释放的对象
现在我有一个主窗口FrmMain,一个子窗口FrmSub,子窗口里面有个RichTextBox,在主窗口FrmMain 里面我有个方法,就是弹出FrmSub,代码是这样的
FrmSub _frmSub=new FrmSub();
_frmSub.Show();
现在问题就出现了,当我第一打开FrmSub时,往RichTextBox里面AppendText("aaaa"),很正常,可是当我关闭FrmSub,再打开FrmSub时,往RichTextBox里面AppendText("aaaa")就报错了“无法访问已释放的对象”。。
我很有郁闷,我每次都是New一个FrmSub,按道理说里面的控件都是重新创建的啊, 怎么还报这个错啊?不知道有哪位遇到这样的问题啊?该怎么解决啊?
FrmSub _frmSub=new FrmSub();
_frmSub.Show();
现在问题就出现了,当我第一打开FrmSub时,往RichTextBox里面AppendText("aaaa"),很正常,可是当我关闭FrmSub,再打开FrmSub时,往RichTextBox里面AppendText("aaaa")就报错了“无法访问已释放的对象”。。
我很有郁闷,我每次都是New一个FrmSub,按道理说里面的控件都是重新创建的啊, 怎么还报这个错啊?不知道有哪位遇到这样的问题啊?该怎么解决啊?
...全文
相关推荐
C#中richtextbox使用方法详解
C#中的RichTextBox是一种高级文本编辑控件,它扩展了标准TextBox的功能,支持除了TXT之外的RTF(富文本格式)文档。相比于基本的TextBox,RichTextBox提供了更多的文本
C# richTextBox设置行背景颜色
"这篇资源主要讲述了在C#中如何针对richtextbox控件的特定行设置背景颜色。作者注意到网上的教程多集中于整体操作,而缺少针对单行的独立操作,因此分享了自己的实现方法。"在C#编程中,`r
C# RichTextbox设置行间距
richTextBox.Document = flowDoc; ```5.
C# 在richtextbox中生成表格
在"在richtextbox中生成表格"这个主题中,我们将探讨如何利用C#在`RichTextBox`中创建和操作RTF表格。首先,让我们理解RTF的基本结构。
C#中实现带有行号的Richtextbox以及其他功能
本文介绍如何在C# Windows Forms应用中实现带有行号的RichTextBox,通过Panel自定义绘制行号,并与文本内容滚动同步。支持获取点击行内容,适用于代码编辑或调试场景,提升用户定位


