private void OnBorderColorChanged() { if (BorderColorChanged != null) { BorderColorChanged.Invoke(this, EventArgs.Empty); } }
private void borderCDoubleClick(object sender, EventArgs e) { if (colorDialog1.ShowDialog(ParentForm) == DialogResult.OK) { if (colorDialog1.Color == Color.FromArgb(1, 1, 1)) { colorDialog1.Color = Color.FromArgb(0, 0, 0); } borderC.BackColor = colorDialog1.Color; BorderColorChanged?.Invoke(borderC.BackColor); } }
protected virtual void OnBorderColorChanged(EventArgs e) { BorderColorChanged?.Invoke(this, e); }