richTextBox1.AppendText ( "系统提示:密码错误,请重新输入        " + DateTime.Now.ToString() + "\r\n";
文字显示后就消失了

解决方案 »

  1.   

    那你肯定又对 richTextBox1的text做了修改,还是查查代码吧
      

  2.   

    richTextBox1.Text = "欢迎使用        " + DateTime.Now.ToString() + "\r\n";
    这句保留的情况下怎么实现呢
      

  3.   

    不会吧,可能后面把它清空了,debug跟一下
      

  4.   

    richTextBox1.Text = "欢迎使用 " + DateTime.Now.ToString() + "\r\n";
    这句保留的情况下怎么实现呢
      

  5.   

    可以做一个方法 public string GetMessage(string text)
                {
                    StringBuilder sb = new StringBuilder();
                    sb.Append("欢迎使用 " + DateTime.Now.ToString() + "\r\n");//固定开始
                    sb.Append(text);//可变内容
                    sb.Append("结束");//固定结束
                    return sb.ToString();            }
      

  6.   


    richTextBox1.Text +=“...”//+=试试
      

  7.   


                richTextBox1.Text = "欢迎使用 " + DateTime.Now.ToString() + "\r\n";
                richTextBox1.AppendText("系统提示:密码错误,请重新输入 " + DateTime.Now.ToString() + "\r\n");这样写肯定没问题,你是不是写反了,先AppendText,在设置Text
      

  8.   

    没有,先有Text的,后面的AppendText就出现那种情况,去掉Text就没了
      

  9.   


    奇怪啊lz,我最近再用也差不多你的方式,没问题啊,你跟踪一下 richTextBox1.Text +="欢迎使用 " + DateTime.Now.ToString() + "\r\n";