示例#1
0
    //---------------------------------------------------------------------
    public override bool OnInit()
    {
        MyFrame frame = new MyFrame("wxWindows App", new Point(50,50), new Size(450,340));
        frame.Show(true);

        return true;
    }
示例#2
0
    //---------------------------------------------------------------------
    public override bool OnInit()
    {
        MyFrame frame = new MyFrame("RAD sample", new Point(50,50), new Size(450,340));
        frame.Show(true);

        return true;
    }
示例#3
0
 public async Task WhenClickOnTakeMeButton(ObservableCollection <Book> bookList, Book bookClicked)
 {
     if (!(bookClicked is null))
     {
         Book book = bookList.FirstOrDefault(b => b.NameOfBook == bookClicked.NameOfBook);
         if (CanUserBorrowBook(book))
         {
             book.Stock--;
             MyFrame.Navigate(typeof(ChosenBookPage), book);
         }
         else
         {
             await InfoMessage.BookCopiesIsEmptyAsync();
         }
     }
示例#4
0
        public MainPage()
        {
            this.InitializeComponent();
            Object value = App.localSettings.Values["UserLoggedIn"];

            if (value == null)
            {
                MyFrame.Navigate(typeof(LoginPage));
            }
            else
            {
                App.CurrentUser = value.ToString();
                MyFrame.Navigate(typeof(HomePage));
            }
        }
示例#5
0
 private void IconsListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (RunCharactereListBoxItem.IsSelected)
     {
         MyFrame.Navigate(typeof(Run));
     }
     else if (CharactereToHexadecimalListBoxItem.IsSelected)
     {
         MyFrame.Navigate(typeof(Charactere));
     }
     else if (HexadecimalToCharactereListBoxItem.IsSelected)
     {
         MyFrame.Navigate(typeof(Hexadecimal));
     }
 }
示例#6
0
 private void MyListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (HomeListBoxItem.IsSelected)
     {
         FinancialTextBlock.Visibility = Visibility.Visible;
         FoodStackPanel.Visibility     = Visibility.Collapsed;
         MyFrame.Navigate(typeof(Financial));
     }
     else if (FoodListBoxItem.IsSelected)
     {
         FinancialTextBlock.Visibility = Visibility.Collapsed;
         FoodStackPanel.Visibility     = Visibility.Visible;
         MyFrame.Navigate(typeof(Food));
     }
 }
 private void IconsListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (FinancialItem.IsSelected)
     {
         MyFrame.Navigate(typeof(Financial));
         BackButton.Visibility = Visibility.Collapsed;
         HeadingTextBlock.Text = "Finacial";
     }
     else if (FoodItem.IsSelected)
     {
         MyFrame.Navigate(typeof(Food));
         BackButton.Visibility = Visibility.Visible;
         HeadingTextBlock.Text = "Food";
     }
 }
示例#8
0
 private void ListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (Hoteller.IsSelected)
     {
         MyFrame.Navigate(typeof(View.Hoteller));
     }
     else if (Gæster.IsSelected)
     {
         MyFrame.Navigate(typeof(View.Gæster));
     }
     else if (Bookninger.IsSelected)
     {
         MyFrame.Navigate(typeof(View.Bookninger));
     }
 }
 // User can Change to file or image page.
 private void ListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (FileSystem.IsSelected)
     {
         BackButton.Visibility = Visibility.Collapsed;
         MyFrame.Navigate(typeof(FileSystem));
         TitleTextBlock.Text = "File System";
     }
     else if (ImageSystem.IsSelected)
     {
         BackButton.Visibility = Visibility.Visible;
         MyFrame.Navigate(typeof(ImageSystem));
         TitleTextBlock.Text = "Image System";
     }
 }
示例#10
0
            private void BackButton_Click(object sender, RoutedEventArgs e)

            {

                if (MyFrame.CanGoBack)

                {

                    MyFrame.GoBack();

                    Financial.IsSelected = true;

                }

            }
示例#11
0
 private void IconsListBox_OnSelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (ShareListBox.IsSelected)
     {
         BackButton.Visibility = Visibility.Collapsed;
         MyFrame.Navigate(typeof(Sharepage));
         CurrentSelectedTextBlock.Text = "Share";
     }
     else if (FavouritesListBox.IsSelected)
     {
         BackButton.Visibility         = Visibility.Visible;
         CurrentSelectedTextBlock.Text = "Favourites";
         MyFrame.Navigate(typeof(Favaritespage));
     }
 }
示例#12
0
        public MainPage()
        {
            this.InitializeComponent();
            MyFrame.Navigate(typeof(Azbuka));


            string azbuka = string.Format("{0}{1}{2}{3}{4}{5}", '\u0410', '\u0417', '\u0411', '\u0423', '\u041A', '\u0410');
            string boje   = string.Format("{0}{1}{2}{3}", '\u0411', '\u041E', '\u0408', '\u0415');
            string oblici = string.Format("{0}{1}{2}{3}{4}{5}", '\u041E', '\u0411', '\u041B', '\u0418', '\u0426', '\u0418');


            NazivAzbukaTextBlock.Text = azbuka;
            NazivBojeTextBlock.Text   = boje;
            NazivObliciTextBlock.Text = oblici;
        }
示例#13
0
 private void ListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (Financial.IsSelected)
     {
         BackButton.Visibility = Visibility.Collapsed;
         MyFrame.Navigate(typeof(Financial));
         TitleTextBlock.Text = "Financial";
     }
     else if (Food.IsSelected)
     {
         BackButton.Visibility = Visibility.Visible;
         MyFrame.Navigate(typeof(Food));
         TitleTextBlock.Text = "Food";
     }
 }
示例#14
0
 private void ListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (Home.IsSelected)
     {
         MyFrame.Navigate(typeof(Home));
         BackButton.Visibility = Visibility.Collapsed;
         Home.IsSelected       = true;
     }
     else if (Weather.IsSelected)
     {
         MyFrame.Navigate(typeof(MasterWeather));
         BackButton.Visibility = Visibility.Visible;
         Weather.IsSelected    = true;
     }
 }
示例#15
0
 //Navigation Listener Method.
 private void nav_view_listener(object sender, SelectionChangedEventArgs e)
 {
     if (home_item.IsSelected)
     {
         backBut.Visibility = Visibility.Collapsed;
         MyFrame.Navigate(typeof(Home));
         title.Text = "Home";
     }
     else if (news_item.IsSelected)
     {
         backBut.Visibility = Visibility.Visible;
         MyFrame.Navigate(typeof(News));
         title.Text = "News";
     }
 }
 private void ListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (CurrentWeather.IsSelected)
     {
         BackButton.Visibility = Visibility.Collapsed;
         MyFrame.Navigate(typeof(CurrentWeather));
         TitleTextBlock.Text = "Current Weather";
     }
     if (Forecast.IsSelected)
     {
         BackButton.Visibility = Visibility.Visible;
         MyFrame.Navigate(typeof(Forecast));
         TitleTextBlock.Text = "Forecast";
     }
 }
示例#17
0
        private void NavigationView_OnSelectionChanged(NavigationView sender, NavigationViewSelectionChangedEventArgs args)

        {
            if (bdly.IsSelected)
            {
                MyFrame.Navigate(typeof(PlayPage));
                NavigationView.Header = "播放本地来源";
            }

            else if (wlly.IsSelected)
            {
                MyFrame.Navigate(typeof(DownPage));
                NavigationView.Header = "播放网络来源";
            }
        }
        private void Toggle_Tips_Toggled(object sender, RoutedEventArgs e)
        {
            string value = String.Empty;

            if (Toggle_Tips.IsOn == true)
            {
                value = "True";
            }
            else
            {
                value = "False";
            }
            Process.Tips.SetTips(value);
            MyFrame.Navigate(MyFrame.SourcePageType);
        }
示例#19
0
        public MainWindow()
        {
            InitializeComponent();

            // Pages erstellen
            produktauswahl     = new ItemSelection(this);
            warenkorbübersicht = new ShoppingCartOverview(this);
            versandZahlungsart = new PaymentOption(this);
            lieferadresse      = new ShippingAdress(this);
            bestellübersicht   = new Overview(this);

            Back_Button.Visibility = Visibility.Hidden;
            Back_Button.IsEnabled  = false;

            MyFrame.Navigate(produktauswahl);
        }
示例#20
0
 private void SettingsListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (SettingsListBoxItem.IsSelected)
     {
         MyFrame.Navigate(typeof(SettingsFrame));
         TitleTextBlock.Text            = "Settings";
         HomeListBoxItem.IsSelected     = false;
         ChartListBoxItem.IsSelected    = false;
         JournalsListBoxItem.IsSelected = false;
         LedgersListBoxItem.IsSelected  = false;
         PartyListBoxItem.IsSelected    = false;
     }
     else
     {
     }
 }
示例#21
0
 public SplitViewPage()
 {
     this.InitializeComponent();
     ApplicationView.GetForCurrentView().SetPreferredMinSize(new Size {
         Height = 720, Width = 1280
     });
     MyFrame.Navigate(typeof(StartPage));
     if (ApplicationData.Current.RoamingSettings.Values["Background"] == null)
     {
         ApplicationData.Current.RoamingSettings.Values["Background"] = "";
     }
     if (ApplicationData.Current.RoamingSettings.Values["Theme"] == null)
     {
         ApplicationData.Current.RoamingSettings.Values["Theme"] = "";
     }
 }
示例#22
0
        public MainPage()
        {
            this.InitializeComponent();
            Current = this;
            var applicationView = CoreApplication.GetCurrentView();

            applicationView.TitleBar.ExtendViewIntoTitleBar = true;
            //建立数据库连接
            conn = new SQLiteConnection(path);
            //建表
            conn.CreateTable(typeof(Teacher));
            conn.CreateTable(typeof(Student));
            conn.CreateTable(typeof(Course));
            conn.CreateTable(typeof(SC));
            MyFrame.Navigate(typeof(Login));
        }
 private void BtnAdd_OnClick(object sender, RoutedEventArgs e)
 {
     try
     {
         var items   = LayoutItemHelper.GenerateItemList(projFolderPath);
         var addPage = new AddPage(items, projFolderPath);
         MyFrame.Navigate(addPage);
         BtnAdd.IsEnabled    = false;
         BtnExport.IsEnabled = BtnReceive.IsEnabled = BtnShare.IsEnabled = true;
     }
     catch
     {
         MessageBox.Show(this, "Invalid Configuration");
         return;
     }
 }
示例#24
0
        public MainPage()
        {
            this.InitializeComponent();
            {

                this.InitializeComponent();

                BackButton.Visibility = Visibility.Collapsed;

                MyFrame.Navigate(typeof(Financial));

                TitleTextBlock.Text = "Financial";

                Financial.IsSelected = true;

            }
        private async void FolderPicker_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                var folderPicker = new Windows.Storage.Pickers.FolderPicker();
                folderPicker.FileTypeFilter.Add("*");
                StorageFolder folder = await folderPicker.PickSingleFolderAsync();

                localSettings.Values["rootDir"]     = folder.Path;
                localSettings.Values["currentPath"] = folder.Path;
                MyFrame.Navigate(typeof(FolderViewer), folder.Path);
            }
            catch
            {
            }
        }
示例#26
0
        }//Menu_Click

        private void RefreshButton_Click(object sender, RoutedEventArgs e)
        {
            //Refresh data on the selected page
            if (Home.IsSelected)
            {
                MyFrame.Navigate(typeof(Home), "a");
            }
            else if (Forecast.IsSelected)
            {
                MyFrame.Navigate(typeof(Forecast), "a");
            }
            else if (Search.IsSelected)
            {
                MyFrame.Navigate(typeof(Search), "a");
            }
        }//RefreshButton_Click
示例#27
0
        private void SearchAutoSuggestBox_QuerySubmitted(AutoSuggestBox sender, AutoSuggestBoxQuerySubmittedEventArgs args)
        {
            Movie movieToPass = new Movie();

            foreach (var movie in searchedMovies)
            {
                if (movie.title == args.ChosenSuggestion)
                {
                    movieToPass = movie;
                }
            }
            if (movieToPass.title != null)
            {
                MyFrame.Navigate(typeof(MovieDetails), movieToPass);
            }
        }
示例#28
0
 private void App_BackRequested(object sender, BackRequestedEventArgs e)
 {
     if (MyFrame.CanGoBack)
     {
         MyFrame.GoBack();
         // 设置选中的 item
         if (MyFrame.SourcePageType == typeof(local))
         {
             Local.IsSelected = true;
         }
         else if (MyFrame.SourcePageType == typeof(online))
         {
             Online.IsSelected = true;
         }
     }
 }
示例#29
0
        private void ListBox_SlectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (Drink.IsSelected)
            {
                BackButton.Visibility = Visibility.Collapsed;
                MyFrame.Navigate(typeof(Dink));
                TitleText.Text = "Drink";
            }

            else if (Food.IsSelected)
            {
                BackButton.Visibility = Visibility.Visible;
                MyFrame.Navigate(typeof(Food));
                TitleText.Text = "Food";
            }
        }
示例#30
0
 private void ListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (Control.IsSelected)
     {
         BackButton.Visibility = Visibility.Collapsed;
         MyFrame.Navigate(typeof(Control));
         TitleTextBlock.Text = "Control";
     }
     else if (Help.IsSelected)
     {
         BackButton.Visibility = Visibility.Collapsed;
         MyFrame.Navigate(typeof(Help));
         TitleTextBlock.Text = "S.O.S";
     }
     else if (Access.IsSelected)
     {
         BackButton.Visibility = Visibility.Visible;
         MyFrame.Navigate(typeof(Access));
         TitleTextBlock.Text = "Door";
         Debug.WriteLine("Accessing main Door menu");
     }
     else if (Message.IsSelected)
     {
         BackButton.Visibility = Visibility.Visible;
         MyFrame.Navigate(typeof(Message));
         TitleTextBlock.Text = "Message";
     }
     else if (Lights.IsSelected)
     {
         BackButton.Visibility = Visibility.Visible;
         MyFrame.Navigate(typeof(Lights));
         TitleTextBlock.Text = "Lights";
     }
     else if (Temperature.IsSelected)
     {
         BackButton.Visibility = Visibility.Visible;
         MyFrame.Navigate(typeof(heaterPage));
         TitleTextBlock.Text = "Statistics";
     }
     else if (Settings.IsSelected)
     {
         BackButton.Visibility = Visibility.Visible;
         MyFrame.Navigate(typeof(settings));
         TitleTextBlock.Text = "Settings";
     }
 }
示例#31
0
        private void App_BackRequested(object sender, BackRequestedEventArgs e)
        {
            if (OnBackRequested != null)
            {
                OnBackRequested(this, e);
            }

            if (!e.Handled)
            {
                //MyFrame = Window.Current.Content as Frame;
                if (MyFrame.CanGoBack)
                {
                    MyFrame.GoBack();
                    e.Handled = true;
                }
            }
        }
        public MainPage()
        {
            this.InitializeComponent();
            editableTitleBar();

            try
            {
                rootDir = localSettings.Values["rootDir"].ToString();
            }
            catch
            {
                rootDir = "C:\\";
                localSettings.Values["rootDir"]     = rootDir;
                localSettings.Values["currentPath"] = rootDir;
            }
            MyFrame.Navigate(typeof(FolderViewer), rootDir);
        }