public void Hide(object objectWithContext) { if (!_HasInitialized) { Initialize(); } if (!_HasInitialized) { return; } if (_hideOtherTabsInSameGroup) { RibbonTabContextUIHelper.Hide(_ribbonTabItem); } else { _ribbonTabItem.IsSelected = false; } Ribbon.Refresh(); }
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(); }
public virtual void Hide(object c) { this.DataContext = null; RibbonTabContextUIHelper.Hide(this); }
public virtual void Show(object c) { SetDataContext(c); RibbonTabContextUIHelper.Show(this, Ribbon); Ribbon.Refresh(); }