著者:大田 一希
ページ数:165

¥603¥0

マイクロソフトの開発者向けイベント//build/2014で発表された、新しいアプリケーション開発のためのプラットフォームUniversal Windows appの入門の書籍です。UIに関する部分を中心に記載しています。

目次
1.はじめに5
1.1.本書について5
1.2.対象読者5
1.3.扱う言語5
1.4.Universal Windows appとは5
1.5.Windows Runtimeについて6
1.6.Windows Phone Runtimeについて8
1.6.1.Windows RuntimeにあってWindows Phone Runtimeにないもの8
1.6.2.Windows Phone RuntimeにあってWindows Runtimeにないもの8
2.Hello world9
2.1.Universal Windows appの新規作成と作成されるファイル9
2.1.1.ソリューションの構造10
2.1.2.作成されるファイルの中身11
2.2.Windows ストア アプリのHello world13
2.2.1.画面の編集13
2.2.2.画面に紐づくクラスの作成16
2.2.3.ボタンを押したときの処理を作成20
2.2.4.画面とクラスのインスタンスの紐付け設定21
2.2.5.実行して動作確認22
2.3.Windows Phone アプリのHello world24
2.3.1.画面の作成24
2.3.2.画面に紐づくクラスの作成26
2.3.3.画面とクラスのインスタンスの紐付け設定26
2.3.4.実行して動作確認27
2.4.Sharedプロジェクトを使ったHello world29
2.4.1.MainPageViewModelの共通化29
2.4.2.画面の共通化30
2.4.3.画面の修正32
2.4.4.実行して動作確認34
3.XAMLとは35
3.1.XAMLの基本35
3.1.1.XAMLをコードから読む39
3.2.依存オブジェクトとXAML41
3.2.1.依存オブジェクトとは41
3.2.2.依存オブジェクトの作成方法42
3.2.3.依存プロパティのメタデータ44
3.2.4.添付プロパティ47
3.2.5.XAMLでの添付プロパティ48
3.3.Binding49
3.3.1.依存プロパティとプロパティの同期50
3.3.2.コレクションのBinding54
3.4.マークアップ拡張61
4.画面遷移を含むアプリケーション65
4.1.Frameクラス65
4.2.画面遷移のサンプル66
4.2.1.遷移元からのデータの受け取り70
5.画面作成の基礎71
5.1.コントロール自身の持つレイアウト系プロパティ71
5.1.1.Alignment系プロパティ72
5.1.2.MarginプロパティとPaddingプロパティ74
5.1.3.MarginとAlignmentの関係75
5.1.4.MarginとPaddingの省略記法75
5.1.5.コードからの指定方法76
5.2.コントロールをレイアウトするコントロール76
5.2.1.Canvas77
5.2.2.StackPanel81
5.2.3.Grid83
5.3.特徴的なコントロール88
5.3.1.ListViewコントロール89
5.3.2.GridViewコントロール92
5.3.3.ListView/GridViewでの選択項目94
5.3.4.ListView/GridViewでの要素の配置方法のカスタマイズ96
5.3.5.ListView/GridViewでのグルーピング101
5.3.1.Hubコントロール109
6.サンプルコード116

シリーズ一覧

  • 同シリーズの電子書籍はありませんでした。

 

  Kindle Unlimitedは、現在30日間無料体験キャンペーンを行っています!

この期間中は料金が980円→0円となるため、この記事で紹介している電子書籍は、すべてこのKindle Unlimited無料体験で読むことが可能です。

Kindle Unlimited 無料体験に登録する