Windows 8アプリのプログラミング:仕組み
この実践的なヒントでは、単純な「Hello World」アプリケーションの例を使用してWindowsアプリをプログラミングする際の最初のステップを示します。 必要なプログラムと、最初のアプリを自分で作成する方法を学びます。
Windows 8:HTMLアプリの準備
C ++、VB、HTMLなどのさまざまなプログラミング言語を使用して、Windowsアプリをプログラムできます。 このガイドでは、C#言語を使用します。
- 最初に「Visual Studio Express 2013 for Windows」を無料でダウンロードします。
- 初めて起動すると、開発者ライセンスを申請するよう求められます。 これは、Windowsアプリをプログラムするために必要です。 画面上の指示に従って、数分でライセンスを取得します。
Windowsアプリのプログラミング-ユーザーインターフェイスの作成
ソフトウェアをインストールしてライセンスを取得したら、プログラミングを開始できます。
- Visual Studioを起動した後、「ファイル->新規プロジェクト」をクリックします。
- 次のウィンドウで、左側の列の「インストール済み」>「テンプレート」を選択し、「Visual C#」を選択します。 テンプレートタイプとして「Blank App」を使用することをお勧めします。 ソリューションには、たとえば「HelloWorld」などの名前を付けることができます。 [OK]をクリックすると、プロジェクトが作成されます。
- 左側に、作成済みのすべてのファイルを含むソリューションエクスプローラーが表示されます。 「MainPage.xaml」ファイルをダブルクリックします。 これで、ファイルのc#コードがコードフィールドに表示されます。 ここにはエリア「」があります。
- 「」の前に次のコードを記述します。
- ///(テキストとともにテキストブロックを表示します)
- ///(名前の入力フィールドを作成します)
- ///(エントリを実行するボタンを作成します。)
- ///(テキストの出力フィールドを作成します)
- 注:括弧内のコメントは説明のみを目的としており、コードの一部ではありません。
Hello World-ボタンを有効にします
インターフェースに要素を追加した後、もちろんボタンが押されたときに何をすべきかを決定する必要があります。
- 「MainPage.xaml.cs」ファイルに切り替えます。
- ここで、「private void Button_Click(object sender、RoutedEventArgs e){greetingOutput.Text = "Hello、" + nameInput.Text + "!";}」というコードを既存のテキストの下に記述します。 このコードは、ボタンが押されたときに入力フィールドに含まれるテキストと「Hello」が表示されることを決定します。
「Hello World」を実行しましょう
- 初めてアプリを起動するには、F5キーを押します。
Visual Studio for Windowsを使用してプログラミングする場合、「Forループin C#」はもう少し高度です。 また、チュートリアルも用意しています。