Ejemplo n.º 1
0
        public PrimaryPage(ThemeSkinType themeSkinType)
        {
            InitializeComponent();

            _themeSkinType      = themeSkinType;
            SpCustom.Visibility = Visibility.Collapsed;
        }
Ejemplo n.º 2
0
        /// <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;
            }
        }
Ejemplo n.º 3
0
 public static void SetDataType(DependencyObject obj, ThemeSkinType value)
 {
     obj.SetValue(DataTypeProperty, value);
 }