今回は、何も外部パーツ(LEDやスイッチ、センサーなど)を何も使わないGUIだけの空のアプリを作成して、開発や実行の手順を見てみよう。
まずはインストールしたVisual Studio 2015を起動して、[ファイル]メニューから[新規作成]−[プロジェクト]を実行する。するとテンプレートを選択する画面が表示されるので、[テンプレート]−[Visual C#]−[Windows]−[ユニバーサル]を選択し、右側に表示されたテンプレートの一覧から「空白のアプリ(ユニバーサルWindows)」を選択する。
ここで「ソリューション」の名前や場所を適宜指定して[OK]をクリックすれば、空のアプリケーションが作成される。「ソリューション」とは、複数のプログラムやアプリなどをまとめたものだ。1つのソリューションの中には複数のプログラムを入れることができる。ただし、今回は単純にするため1ソリューション=1プログラムとする。
アプリケーションが作成されると、Visual Studioの画面は次のようになっているはずだ(デフォルトでは)画面の右側にあるのが「ソリューションエクスプローラー」で、このプロジェクトに含まれるファイルやリソースなどが一覧表示されている。その中の項目をダブルクリックすると、画面左側にその内容が展開され、編集できる。
取りあえずカスタマイズは後回しにして、ツールバーにある右向きの緑色の三角形(上の画面の(1))を押してみよう。プロジェクトがビルドされ、プログラムがローカルのWindows 10上で動作するはずだ(何もカスタマイズしていないので、次のように、真っ白なウィンドウが表示されるだけだが)。もしこれが起動しないようなら、Visual Studio 2015のセットアップが正しく行えていないので、確認していただきたい。
これだけだとあまりにも寂しいのでGUIのパーツをいくつか並べてみよう。といってもここでWindowsのプログラミングについて詳しく解説する余裕はないので、Visual Studio 2015の使い方や、ユニバーサルWindowsアプリの作り方などについては、以下の記事などを参照していただきたい。
今回は、LEDを模した丸とそれを操作するためのボタンを配置し、押すとオン/オフするようなサンプルを作成してみた。次回は実際にLEDを接続して制御してみることにする。
サンプルプログラムは、次のリンクからダウンロードしていただきたい。.ZIPファイルを解凍後、ソリューションファイル(.slnファイル)をダブルクリックするとVisual Studioで自動的にオープンされ、内容を確認、実行できる。
Copyright© Digital Advantage Corp. All Rights Reserved.