Пример #1
0
        void bClose_ItemClick(object sender, ItemClickEventArgs ea)
        {
            DockLayoutManager manager = DockLayoutManager.GetDockLayoutManager(sender as DependencyObject);
            BaseLayoutItem    item    = DockLayoutManager.GetLayoutItem(sender as DependencyObject);

            manager.DockController.Close(item);
        }
Пример #2
0
        void ClosePageClick(object sender, RoutedEventArgs e)
        {
            LayoutControlItem item = DockLayoutManager.GetLayoutItem((DependencyObject)sender) as LayoutControlItem;

            if (item != null)
            {
                item.Parent.Remove(item);
            }
        }
Пример #3
0
        void RenamePageClick(object sender, RoutedEventArgs e)
        {
            LayoutControlItem item = DockLayoutManager.GetLayoutItem((DependencyObject)sender) as LayoutControlItem;

            if (item != null)
            {
                dockManager.LayoutController.Rename(item);
            }
        }
Пример #4
0
        void panelContentControlBackButtonClicked(object sender, EventArgs e)
        {
            if (animationLock > 0)
            {
                return;
            }
            PanelContentControl pcc = (PanelContentControl)sender;

            DoExpand(DockLayoutManager.GetLayoutItem(sender as DependencyObject));
            pcc.IsExpanded = !pcc.IsExpanded;
        }
Пример #5
0
        void OnPanelContentControlMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
        {
            if (animationLock > 0)
            {
                return;
            }
            PanelContentControl pcc = (PanelContentControl)sender;

            if (!pcc.IsExpanded)
            {
                DoExpand(DockLayoutManager.GetLayoutItem(sender as DependencyObject));
                pcc.IsExpanded = !pcc.IsExpanded;
            }
        }
Пример #6
0
 void OnPanelContentControlMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
 {
     maximizedItem = DockLayoutManager.GetLayoutItem(sender as DependencyObject);
     DoAnimation();
     ((PanelContentControl)sender).IsExpanded = true;
 }