public PrimaryPage(ThemeSkinType themeSkinType) { InitializeComponent(); _themeSkinType = themeSkinType; SpCustom.Visibility = Visibility.Collapsed; }
/// <summary> /// 切换页面 /// </summary> /// <param name="selectedPage"></param> /// <param name="pageName"></param> /// <param name="dataType"></param> private void HandoffPage(TabItem selectedPage, string pageName, ThemeSkinType dataType) { var frame = selectedPage.Content as Frame; switch (pageName) { case "PrimaryPage": frame.Navigate(new PrimaryPage(dataType)); break; case "PurityPage": frame.Navigate(new PurityPage()); break; } }
public static void SetDataType(DependencyObject obj, ThemeSkinType value) { obj.SetValue(DataTypeProperty, value); }