private void biEditEvent_ItemClick(object sender, ItemClickEventArgs e) { if (Ticker == null) { return; } TickerEvent ev = SelectedEvent.Clone(); EventEditForm form = new EventEditForm(); form.Event = ev; if (form.ShowDialog() != DialogResult.OK) { return; } SelectedEvent.Assign(ev); Ticker.OnEventsChanged(); }