我想用RichTextBox,将控件拖入Form后,直接运行在下面这句代码通不过:this.richTextBox1 = new System.Windows.Forms.RichTextBox();提示信息为:
未处理的“System.NullReferenceException”类型的异常出现在 system.windows.forms.dll 中。其他信息: 未将对象引用设置到对象的实例请问各位高手是什么原因?

解决方案 »

  1.   

    RichTextBox都拖入Form了,干嘛还要重新实例化??
    this.richTextBox1 = new System.Windows.Forms.RichTextBox();
    没有这个必要的===================================================
    技术交流不该有界限 资源共享不该有条件
    博客空间:http://blog.csdn.net/lovingkiss
    资源下载:http://download.csdn.net/user/lovingkiss
    Email:loving-kiss@163.com
    本人说明:<我的帖子我做主,结贴率保持100%>
    1、欢迎一切问题有关的交流——无论答案对错;
    2、不欢迎 顶、Mark、支持之类口水混分的人;
    我保留对非<散分贴>蹭分者的厌恶和鄙视...
    精通:jīnɡtōnɡ对学问技术等透彻的了解并熟练掌握
    所以,我没有精通,只有JZ
    ===================================================
      

  2.   

    检查是否有声明语句
    internal System.Windows.Forms.RichTextBox RichTextBox;
    Else Try It
    this.richTextBox1 = new RichTextBox();理论上不应该有这样的问题的。除非你的RichTextBox损坏了
      

  3.   

    .net的Richtextbox有时就会出现故障,你最好不要用它
      

  4.   

    如果RichTextBox损坏,重新覆盖过来一个RichTextBoxRichTextBox还是比较稳定的,轻易不出问题。
      

  5.   

    那如果不用RichTextBox可以用什么来代替它呢
      

  6.   

    你清楚TextBox和RichTextBox区别么?
    不懂的话自己查查
    一般TextBox就够你用了
      

  7.   

    如果是TextBox能实现多行显示马?
      

  8.   

    RichTextBox都拖入Form了,干嘛还要重新实例化??
    this.richTextBox1 = new System.Windows.Forms.RichTextBox();
    没有这个必要的
    ------------------------
    正解
      

  9.   

    TextBox1.Multiline = True
    TextBox1.ScrollBars = ScrollBars.Vertical多行文本,设置滚动条样式。===================================================
    技术交流不该有界限 资源共享不该有条件
    博客空间:http://blog.csdn.net/lovingkiss
    资源下载:http://download.csdn.net/user/lovingkiss
    Email:loving-kiss@163.com
    本人说明:<我的帖子我做主,结贴率保持100%>
    1、欢迎一切问题有关的交流——无论答案对错;
    2、不欢迎 顶、Mark、支持之类口水混分的人;
    我保留对非<散分贴>蹭分者的厌恶和鄙视...
    精通:jīnɡtōnɡ对学问技术等透彻的了解并熟练掌握
    所以,我没有精通,只有JZ
    ===================================================
      

  10.   

    this.richTextBox1 = new System.Windows.Forms.RichTextBox();程序是这样生成的,在InitializeComponent()中,上面你说的情况好像是你的.net有点问题.你重新再建一个工程试一下,只用richTextBox.
    一般来说richTextBox很好用的