Пример #1
0
        /// <summary>
        /// Add and select new column
        /// </summary>
        private void AddColumn()
        {
            var selectedSource = SelectedSourceEditViewViewModel.Source;
            var column         = new Column()
            {
                Source = selectedSource
            };
            var vm = new ColumnEditViewViewModel(this, column, _validator);

            Columns.Add(vm);
            selectedSource.Columns.Add(column);
            SelectedColumn = vm;
        }
Пример #2
0
 public void Delete(ColumnEditViewViewModel vm)
 {
     SelectedSourceEditViewViewModel.Source.Columns.Remove(vm.Column);
     Columns.Remove(vm);
     _validator.Remove(vm.Column);
 }