/// <summary>Called when <see cref="M:CheckedState"/> property value changes.</summary> protected virtual void OnCheckedStateChanged() { CheckedStateChanged.Raise(this); var lb = ListBox; if (lb != null) { lb.NotifyItemCheckedChanged(this); } }
private void OnCheckedStateChanged() { if (Checked) { _imgCheck.Pixbuf = CheckedImage; } else { _imgCheck.Pixbuf = UncheckedImage; } CheckedStateChanged?.Invoke(this, new EventArgs()); }
/// <summary>Called when <see cref="M:CheckedState"/> property value changes.</summary> protected virtual void OnCheckedStateChanged() { CheckedStateChanged?.Invoke(this, EventArgs.Empty); ListBox?.NotifyItemCheckedChanged(this); }
public virtual void OnCheckStateChanged(EventArgs e) { CheckedStateChanged?.Invoke(this, e); }