Exemple #1
0
        public DataframeFormatControl(DataframeTableNodeModel model)
        {
            this.Model = model;
            InitializeComponent();
            if (model.DataTable != null)
            {
                SetDataGridContext(model);
            }

            SubscribeEvents();
        }
Exemple #2
0
        private void SetDataGridContext(DataframeTableNodeModel model)
        {
            // Invoke on UI thread
            this.Dispatcher.Invoke(() =>
            {
                if (model.DataTable == null)
                {
                    return;
                }

                TableGrid.Visibility = System.Windows.Visibility.Visible;
                DataGrid.DataContext = model.DataTable.DefaultView;
            });
        }
 public DataframeFormatControl(DataframeTableNodeModel model)
 {
     InitializeComponent();
     model.PropertyChanged += NodeModel_PropertyChanged;
 }