「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>WPF/Silverlight]]

* 目次 [#p4d7e1a8]
#contents

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

XAMLは、

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

などで使用されている。

最近は、[[Xamarin]]や、[[UWP]]などでもXAMLが使用されているもよう。

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

*XAMLの書き方 [#a3e22e7c]
XAMLは、XMLをベースとしており、~
XAMLの各要素からCLRオブジェクトをインスタンス化し、~
「要素ツリー」を構築できる。

ここでは、WPFのXAMLの書き方を通して、
-XAMLの基礎
-XAMLによるUI設計方法
-XAMLによるUI開発方法

を説明する。

あまりに内容が多いので、2分割にしました。

**[[XAMLの書き方(1)]] [#d37643cd]
**[[XAMLの書き方(2)]] [#gcfca4e2]

*XAMLのサンプル [#t1544b9b]
**WPFのサンプル [#n72def8e]
-SampleProgram/UISubsystem/WPF at master · OpenTouryoProject/SampleProgram~
https://github.com/OpenTouryoProject/SampleProgram/tree/master/UISubsystem/WPF

*参考 [#h7fea6b5]
-WPF は死んだのか?  Moonmile Solutions Blog~
http://www.moonmile.net/blog/archives/6156

----
Tags: [[:.NET開発]], [[:UIサブシステム]], [[:WPF/Silverlight, XAML]]


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