Split ⇒ Blank

Split アプリで Blank Page に Navigate します。

前田稔(Maeda Minoru)の超初心者のプログラム入門

プログラムの説明

  1. 分割(Split) アプリケーション(Windows 8.1)を使って Blank Page に Navigate します。
    Windows8 Split を参考にしています。
    分割アプリケーション(プロジェクト名 App1)を生成して実行を確認して下さい。
    詳細は Windows10 の基本 を参照して下さい。
  2. Navigate する Blank Page(BlankPage1) を作成します。
    BlankPage1 は名前を省略したときの規定値です。
    1. ソリューションエクスプローラから App1 を選択して [Add][New Item] から [空白のページ(Blank Page)] を追加します。
    2. >>アセットをクリックして TextBox をアセットの下に持ってきます。
    3. TextBox をダブルクリックで配置して赤色に設定します。
    4. BlankPage1 にボタンを貼り付けて Button_Click() を設定します。
    5. Button_Click() 関数に SplitPage に戻るコードを書きます。
          private void Button_Click(object sender, RoutedEventArgs e)
          {
              this.Frame.Navigate(typeof(SplitPage), "Group-1");
          }
      
  3. SplitPage.xaml.cs に BlankPage1 Navigate するコードを書きます。
        void ItemListView_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (this.UsingLogicalPageNavigation()) this.InvalidateVisualState();
            this.Frame.Navigate(typeof(BlankPage1), "AllGroups");
        }
    
  4. Split App の制御の流れです。
    最初の画面から「Group Title:1 >」をクリックをクリックすると SplitPage に遷移します。
    テンプレートでは、どの Item Title も同じような内容ですが、Group/Item で構成されるアプリケーションの開発に利用します。
    今回は SplitPage を修正して、ここから目的のページに遷移します。
    App⇒ItemsPage(Group Title:)⇒SplitPage(Item Title:)⇒Item詳細
  5. 「スタート」ボタンから[すべてのアプリ]を選ぶと今作製したアプリが登録されています。
    残しておく必要がなければ右クリックからアンインストールして下さい。
    Windows8 でも同様のプログラム Windows8 Split を作成しています。
    C++/CLI でも同様のプログラム Windows8 Split を作成しています。

超初心者のプログラム入門(C# Frame Work)