Example #1
0
        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;
        }
Example #2
0
 public void OnAfterItemCheck(AfterItemCheckEventArgs e)
 {
     AfterItemCheck?.Invoke(this, e);
 }