C#によるクライアントアプリではGUIはマークアップ言語のXAMLを使って簡単に記述することができます。
ここでは、C#とXAMLによるGUIの作成方法を説明していきます。
XAML基礎
基本的なコントロール
ナビゲーション
- NavigationView:NavigationViewを導入する
- TabView:TabViewを導入する
メニュー・ツールバー
- CommandBar:CommandBarを配置する
メディア
- Image:画像を表示する
ダイアログメッセージ
- ContentDialog:ダイアログメッセージを表示する
コントロールの共通操作
コントロールの動作
クラスライブラリ
関連情報
最新トピックス
WinUI 3.0
Windowsにおける次世代の標準GUIライブラリであるWinUI 3.0 はWindows App SDKの1つとして位置づけられています。詳細は以下をご覧ください。
.NET MAUI
.NETのマルチプラットフォームGUIライブラリである.NET MAUIを使えば、同一のコードからそれぞれのプラットフォームのGUIライブラリにマッピングさせることが可能で、マルチプラットフォームのアプリを作成できます。なお、Windowsの場合は.NET MAUIからWinUI3にマッピングされます。(現在プレビュー版)