private void EditTrackable(object sender, EventArgs e) { if (_trackablesLstBx.SelectedIndex < 0 || _trackablesLstBx.SelectedItems.Count > 1) { return; } var track = _trackablesLstBx.SelectedItem as Trackable; var te = new TrackableEditor(track); te.ShowDialog(); _trackablesLstBx.DataSource = null; _trackablesLstBx.DataSource = SelectedList.Trackables; _trackablesLstBx.DisplayMember = "Name"; _trackablesLstBx.Refresh(); }
private void NewTrackable(object sender, EventArgs e) { var track = new Trackable(); var te = new TrackableEditor(track); te.ShowDialog(); if (string.IsNullOrEmpty(track.Pattern) || string.IsNullOrEmpty(track.Name)) { return; } SelectedList.Trackables.Add(track); _trackablesLstBx.DataSource = null; _trackablesLstBx.DataSource = SelectedList.Trackables; _trackablesLstBx.DisplayMember = "Name"; _trackablesLstBx.Refresh(); }
private void EditTrackable(object sender, EventArgs e) { if (_trackablesLstBx.SelectedIndex < 0 || _trackablesLstBx.SelectedItems.Count > 1) return; var track = _trackablesLstBx.SelectedItem as Trackable; var te = new TrackableEditor(track); te.ShowDialog(); _trackablesLstBx.DataSource = null; _trackablesLstBx.DataSource = SelectedList.Trackables; _trackablesLstBx.DisplayMember = "Name"; _trackablesLstBx.Refresh(); }