private void EspackCheckedComboBox_ItemCheck(object sender, ItemCheckEventArgs e) { if (noChange) { return; } noChange = true; //noChange = true; var handler = ValueChanged; oldValue = Value; SetItemCheckState(e.Index, e.NewValue); var ex = new AfterItemCheckEventArgs(e.Index, e.CurrentValue, e.NewValue) { ListCurrentValue = oldValue.ToString(), ListNewValue = Value.ToString() }; OnAfterItemCheck(ex); noChange = false; }
public void OnAfterItemCheck(AfterItemCheckEventArgs e) { AfterItemCheck?.Invoke(this, e); }