Subject   : XAML(Extensible Application Markup Language)

カテゴリー : 技術 > 


 XAML(Extensible Application Markup Language)
 XAMLとは、Microsoft社が開発した、アプリケーションソフトの画面表示を記述することができるXMLベースのフォーマット。

XAMLはウィンドウに要素を配置して装飾やレイアウトなどを指定するためのマークアップ言語の一種で、WebページをHTMLで記述するように、アプリケーションソフトのユーザインターフェースをマークアップ言語で記述することができる。ASP.NETなどと組み合わせて、Webアプリケーションの画面描画に利用することもできる。

XAMLはMicrosoft .NET Framework 3.0を基盤としており、同フレームワークで定義されている表示要素を組み合わせて、画面を構成する。単純な文字や画像から、テキストボックスやボタンなどの入力要素、線や円など図形描画、複雑なベクターグラフィックスや3Dオブジェクト、およびそれらの変形やアニメーションなどの効果を利用できる。

特定の入力要素の値を変数と結びつけたり(データバインディング)、オブジェクトの相互の関係を定義したり、ユーザの操作に応じてイベント処理を設定したりすることもできる。



 ⇒ 

[メニューへ戻る]  [インデックスへ戻る]  [HOMEへ戻る]  [前のページに戻る] inserted by FC2 system