private void UpdateGridModel(CheckBox CheckBox, TimingDataGrid Grid, TreeGridModel UncheckedModel, TreeGridModel CheckedModel) { if (CheckBox.IsChecked == true) { Grid.DataContext = CheckedModel?.FlatModel; } else { Grid.DataContext = UncheckedModel?.FlatModel; } }
private void UpdateTabVisibility(TreeGridFlatModel TabModel, TabItem Tab, TimingDataGrid Grid) { Tab.Visibility = TabModel == null ? Visibility.Collapsed : Visibility.Visible; Grid.DataContext = TabModel; }