110,536
社区成员
发帖
与我相关
我的任务
分享
delegate void AppendMessageCallback(string name, string text, DateTime time);
public void AppendMessage(string name, string message, DateTime time)
{
if (this.InvokeRequired)
{
AppendMessageCallback d = new AppendMessageCallback(AppendMessage);
this.Invoke(d, new object[] { name, message });
}
else
{
rtxtMessage.AppendText(string.Format("{0} {1}\r\n{2}", name, time.ToString("yyyy-MM-dd HH:mm:ss"), message));
rtxtMessage.AppendText(ConstantValue.MessageBoundaryString);
rtxtMessage.ScrollToCaret();
}
}