[[Open棟梁Project>http://opentouryo.osscons.jp/]] - [[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]

-[[戻る>WPF/Silverlight]]

* 目次 [#p4d7e1a8]
#contents

*概要 [#r7767a18]
XAMLについて。

XAMLは、

-WPF で XAML で書く。 
-Siverlight を XAML で書く。
-Windows Phone 8.1 アプリ
-Windows Store App
-Xamarin.Forms
-WFのワークフロー定義

などで使用されている。

ここでは、WPF / Siverlight 開発におけるXAMLの利用方法を説明する。

**参考 [#h7fea6b5]

-WPF は死んだのか?  Moonmile Solutions Blog~
http://www.moonmile.net/blog/archives/6156

>UI を XML 形式で作る、そして MVVM パターンを使ってプロパティとイベントを連結させる(ここの分離は Rx を使っても同じ、あるいは直接コードビハイドでも同じ)パターンとしては、
-Windows Store App を XAML で書く。 
-Windows Phone 8.1 アプリを XAML で書く。 
-Xcode で iPhone/iPad アプリを Storyboard で書く。 
-Android で axml で書く。 
-Xamarin.iOS/Android で、storyboard, axml で書く。 
-Xamarin.Forms で、Xamarin製XAMLで書く。 
-WPF で XAML で書く。 
-Siverlight を XAML で書く。

*[[XAMLの書き方]] [#a3e22e7c]

*その他 [#a8b33d4f]
**ビルティング ブロック クラス [#y720ef3a]
***Applicationオブジェクト [#bbdb37e4]
***Window画面 [#v51c2bf3]
***ナビゲーション フレームワーク [#f6820b24]
***Win32ダイアログ [#i5cf4c80]

**入力支援 [#h12b43f1]
***メニュー・タスクバーとコマンド [#c6479c52]
***ツールチップ [#i36d28e8]
***IME制御 [#n5902de4]

**デザイナ向け機能 [#y6378ada]
***様々なシェイプ [#s897a95f]
***グラデーション [#rc7056eb]
***トランスフォーム処理 [#h9e7aefe]
***アニメーション [#d0b80558]

**MVVMデザイン パターン [#u05bda3c]
**バリデーション [#w1cd4016]
***単項目のバリデーション [#k0141195]
***一覧のバリデーション [#x358d4f2]
***フォーカス制御 [#we3801e7]
***注意事項 [#ae4315b1]


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS