/// <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; }
public void Delete(ColumnEditViewViewModel vm) { SelectedSourceEditViewViewModel.Source.Columns.Remove(vm.Column); Columns.Remove(vm); _validator.Remove(vm.Column); }