protected void OnAddButtonClick() { if (_suspendNativeAddButtonClick) { AddButtonClick?.Invoke(null, null); } }
public ToDoView() { InitializeComponent(); _loadedEventHandler = (s, e) => Loaded?.Invoke(); _addButtonClickHandler = (s, a) => AddButtonClick?.Invoke(); _itemCheckedEventHandler = (s, e) => { if (!_isCheckedProgrammatically) { ToDoItemChecked?.Invoke(((TodoItem)chkListTodo.Items[e.Index]).Id.Value, e.NewValue == CheckState.Checked); } }; _exitButtonClickHandler = (s, e) => CloseButtonClick?.Invoke(); chkListTodo.ItemCheck += _itemCheckedEventHandler; btnAdd.Click += _addButtonClickHandler; btnExit.Click += _exitButtonClickHandler; Load += _loadedEventHandler; chkListTodo.DisplayMember = nameof(TodoItem.Title); }
private void AddButton_Click(object sender, EventArgs e) { AddButtonClick?.Invoke(this, EventArgs.Empty); }
private void BtnAdd_Click(object sender, EventArgs e) => AddButtonClick?.Invoke(this, e);
public void Add_Click(object sender, RoutedEventArgs args) { AddButtonClick?.Invoke(sender, args); }
protected void AddButton_Click(object sender, EventArgs e) { AddButtonClick?.Invoke(this, e); }
private void btnAdd_Click(object sender, RoutedEventArgs e) { AddButtonClick?.Invoke(this, EventArgs.Empty); }