private void DataGridViewOnSelectionChanged(object sender, EventArgs eventArgs) { OutputPattern item = null; if (dataGridView.SelectedRows.Count > 0) { item = (OutputPattern)dataGridView.SelectedRows[0].DataBoundItem; } SelectedItemChanged?.Invoke(sender, item); }
private void SelectedItemChanged(object sender, OutputPattern outputPattern) { this.patternEdit.Current = outputPattern; }
private void DeletePattern(object sender, OutputPattern pattern) { _patterns?.Remove(pattern); }