Пример #1
0
        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();
        }
Пример #2
0
        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();
        }
Пример #3
0
        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();
        }
Пример #4
0
        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();
        }