Пример #1
0
        public void AddColumn(IColumnInfo column)
        {
            var columnMeta = new ColumInfoModel(column);
            var collumnVm  = new ColumnInfoViewModel(columnMeta);

            ColumnInfoModels.Add(collumnVm);
        }
Пример #2
0
        public void Refresh()
        {
            ColumnInfoModels.Clear();
            foreach (var result in SourceElement.ColumnInfos.Select(f => new ColumnInfoViewModel(f)))
            {
                ColumnInfoModels.Add(result);
            }

            SendPropertyChanged(string.Empty);
        }
Пример #3
0
 private void RemoveColumnExecute(object sender)
 {
     ColumnInfoModels.Remove(SelectedColumn);
 }
 private void RemoveColumnExecute(object sender)
 {
     ColumnInfoModels.Remove(SelectedColumn);
     MementoService.Instance.SetOption(new RemoveColumnAction(Info.TableName, SelectedColumn.ColumnInfo.ColumnName));
 }