将聊天行添加到richtextbox

时间:2016-02-28 17:48:49

标签: c#

我正在使用名为SmartIrc4Net的库,我想将所有消息显示到richtextbox,但问题是我正常读取消息然后我不能将文本放入RichTextBox。

原作我的方法是静态的,但我删除了静态,它仍然有点工作:

private void HandleChannelMessage(object sender, IrcEventArgs e)
{
    string msg = e.Data.Nick + " " + e.Data.Message;
    addLineToChat(msg);
    MessageBox.Show(msg); //If i add this its adding messages else not
 }

我的addLineToChat是appendText的简单方法

  private void addLineToChat(string msg)
  {
     richTextBox.AppendText(msg + Environment.NewLine);
  }

所以问题是如果我放入方法MessageBox.Show(msg);它显示每个消息,当我点击确定它添加到richtextbox,但我删除此行不添加任何文本。

0 个答案:

没有答案