public static void SetForegroundColor(Control control, Color color) { try { if (control.InvokeRequired) { control.Invoke(new setForegroundColor(SetForegroundColor), control, color); } else { control.ForeColor = color; } } catch { } }