internal static void dockControl_ItemDockModeChanged(object sender, ItemDockModeChangedEventArgs e) { if (e.NewValue == DockMode.Floating) { if (!floatingList.Contains(e.TabControl)) { floatingList.Add(e.TabControl); } } }
private void ViewDock_ItemDockModeChanged(object sender, ItemDockModeChangedEventArgs e) { if (e.NewValue == DockMode.Hidden || e.NewValue == DockMode.Sliding) { if (e.TabControl.Items.Contains(TabFieldList)) { menuFieldListTab.IsChecked = false; } if (e.TabControl.Items.Contains(TabChart)) { menuChartTab.IsChecked = false; } if (e.TabControl.Items.Contains(TabPivotGrid)) { menuPivotGridTab.IsChecked = false; } } else { if (e.TabControl.Items.Contains(TabFieldList)) { menuFieldListTab.IsChecked = true; } if (e.TabControl.Items.Contains(TabChart)) { menuChartTab.IsChecked = true; } if (e.TabControl.Items.Contains(TabPivotGrid)) { menuPivotGridTab.IsChecked = true; } } }