public static void AddMainThreadHintText(TextBox txt, string msg) { if (txt.InvokeRequired) { AddMainThreadHintTextDelegate msgCallback = new AddMainThreadHintTextDelegate(WindowFormDelegate.AddMainThreadHintText); txt.Invoke(msgCallback, new object[] { txt, msg }); } else { txt.Text += msg; } }