コード例 #1
0
 internal static void dockControl_ItemDockModeChanged(object sender, ItemDockModeChangedEventArgs e)
 {
     if (e.NewValue == DockMode.Floating)
     {
         if (!floatingList.Contains(e.TabControl))
         {
             floatingList.Add(e.TabControl);
         }
     }
 }
コード例 #2
0
        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;
                }
            }
        }
コード例 #3
0
        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;
                }
            }
        }