public void MarkError(Control control, string message) { ErrorMng_EP.SetError(control, message); int padding = ErrorMng_EP.GetIconPadding(control); if (control is TextBox) { if (((TextBox)control).ReadOnly) { padding += 30; } } ErrorMng_EP.SetIconPadding(control, padding); control.BackColor = Color.FromArgb(255, 192, 192); }