示例#1
0
 public MainWindow()
 {
     InitializeComponent();
     ListView_Page.ItemsSource = PageManager.PageItems;
     PageContainer.Navigate(PageManager.AddPage(new Pages.Setup(), "Welcome"));
     ListView_Page.SelectedIndex = 0;
     Button = Ctrl;
 }
示例#2
0
 private void ListView_Page_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     try
     {
         if (ListView_Page.SelectedIndex >= 0)
         {
             nextPage = ListView_Page.SelectedIndex;
             _        = PageContainer.Navigate(PageManager.GetPage((ListView_Page.SelectedItem as PageItemModel).uuid));
         }
     }
     catch (Exception) { ListView_Page.SelectedIndex = nextPage; }
 }
示例#3
0
 private void Button_AddPage_Click(object sender, RoutedEventArgs e)
 {
     PageContainer.Navigate(PageManager.AddPage(new Pages.Home(), "Page#" + PageManager.UUIDTemp));
     ListView_Page.SelectedIndex = ListView_Page.Items.Count - 1;
     try { PageContainer.RemoveBackEntry(); } catch { }
 }