ui线程访问时候 用invoke激发,字符串是拼接的末端加了\r\n 为什么不会换行?
MethodInvoker 和action好像都可以实现,区别在哪,或者更好一点
strQR = string.Format("{0}:{1}", "二维码", HandleCodeString(QRCodeArr));
public void Show(string msg)
{
richTextBox1.Invoke(new MethodInvoker(delegate() {
richTextBox1.AppendText(msg + "\r\n");
if (richTextBox1.Lines.Length > 2000)
{
richTextBox1.Clear();
}
richTextBox1.ScrollToCaret();
}));
}