コード例 #1
0
 public void Hide(object objectWithContext)
 {
     if (!_HasInitialized)
     {
         Initialize();
     }
     if (!_HasInitialized)
     {
         return;
     }
     if (_hideOtherTabsInSameGroup)
     {
         RibbonTabContextUIHelper.Hide(_ribbonTabItem);
     }
     else
     {
         _ribbonTabItem.IsSelected = false;
     }
     Ribbon.Refresh();
 }
コード例 #2
0
 public void Show(object objectWithContext)
 {
     Initialize();
     if (!_HasInitialized)
     {
         return;
     }
     if (_hideOtherTabsInSameGroup)
     {
         RibbonTabContextUIHelper.Show(_ribbonTabItem, Ribbon);
     }
     else
     {
         _ribbonTabItem.Visibility = Visibility.Visible;
         if (!Ribbon.IsCollapsed)
         {
             _ribbonTabItem.IsSelected = true;
         }
     }
     Ribbon.Refresh();
 }
コード例 #3
0
 public virtual void Hide(object c)
 {
     this.DataContext = null;
     RibbonTabContextUIHelper.Hide(this);
 }
コード例 #4
0
 public virtual void Show(object c)
 {
     SetDataContext(c);
     RibbonTabContextUIHelper.Show(this, Ribbon);
     Ribbon.Refresh();
 }