//private void ShowRightContent() //{ // if (_StackRight!= null && _StackRightData != null) // { // _StackRight.ChangeContent(_StackRightData.PathControl, PathContentTranstitionType.RIGHT_IN); // _Grid.ColumnDefinitions[0].BringIntoView(); // } //} private void ShowLeftContent() { if (_StackLeft != null && _PathItemCollection.Count > 0) { _LinkList.SelectedIndex = _PathItemCollection.Count - 1; _StackLeft.ChangeContent(_PathItemCollection.Last <PathItem>().PathControl, PathContentTranstitionType.LEFT_IN); } }
private void ShowLeftContent() { if (_StackLeft != null && _PathItemCollection.Count > 0) { _LinkList.SelectedIndex = _PathItemCollection.Count - 1; _StackLeft.ChangeContent(_PathItemCollection.Last <PathItem>().PathControl, PathContentTranstitionType.LEFT_IN); _Grid.InvalidateVisual(); _Grid.ColumnDefinitions[0].Width = new GridLength(_PathItemCollection.Last <PathItem>().Width); } }
public void ShowTabContent(string tabName) { //未初始化完成,记录并直接返回 if (_TabContent == null) { _TabDefaultShow = tabName; return; } var tabItem = GetTabItem(tabName); if (tabItem != null) { if (_IsTabContentShow && _TabContent.Content == tabItem.TabControl) { return; } _IsTabContentShow = true; _TabContent.Visibility = System.Windows.Visibility.Visible; _TabContent.IsEnabled = true; _TabContent.ChangeContent(tabItem.TabControl, PathContentTranstitionType.LEFT_IN); _TabContent.Focus(); var tabShow = tabItem.TabControl as ISelectTabItem; if (tabShow != null) { tabShow.SelectedShow(); } this._TabList.SelectedItem = null; } }
public void ShowRightContent() { if (_RightContent != null) { _RightContent.ChangeContent(RightContent, PathContentTranstitionType.NO_ANIM); } }
private void ShowRightContent() { if (_StackRight != null && _StackRightData != null) { _StackRight.ChangeContent(_StackRightData.PathControl, PathContentTranstitionType.RIGHT_IN); _Grid.ColumnDefinitions[0].BringIntoView(); } }