次の方法で共有


ビュー

.NET Multi-platform App UI (.NET MAUI) アプリのユーザー インターフェイスは、各ターゲット プラットフォームのネイティブ コントロールにマップされるオブジェクトで構成されています。

.NET MAUI アプリの UI の作成に使用される主なコントロール グループは、ページ、レイアウト、ビューです。 .NET MAUI ページは、通常、画面またはウィンドウ全体を占有します。 通常、ページにはレイアウトが含まれており、レイアウトにはビューや他のレイアウトが含まれている場合もあります。 ページ、レイアウト、ビューは、VisualElement クラスから派生します。 このクラスには、派生クラスで役立つさまざまなプロパティ、メソッド、イベントがあります。

ビヘイビアーの詳細については、.NET MAUI のドキュメントを参照してください。

.NET MAUI Community Toolkit のビュー

.NET MAUI Community Toolkit には、開発者の作業を容易にする、事前構築済みで再利用可能なビューのコレクションが用意されています。 このツールキットによって提供されるビヘイビアーを次に示します。

表示 説明
AvatarView AvatarView は、ユーザーのアバター画像またはユーザーのイニシャルを表示するためのコントロールです。
CameraView CameraView は、カメラに接続し、カメラからのプレビューを表示し、写真を撮る機能を提供します。
DrawingView DrawingView は、タッチ操作またはマウス操作を使用して線を描画できる画面を提供します。 ユーザーによる描画の結果は画像として保存できます。
Expander Expander コントロールは、コンテンツをホストするための展開可能なコンテナーを提供します。
LazyView LazyView コントロールで、ビューの初期化を遅らせることができます。
Map (Windows) Map コントロールは、マップを表示および注釈付けするためのクロスプラットフォーム ビューです。 .NET MAUI Community Toolkit を使用して、Windows の実装を利用することができます。
MediaElement MediaElement は、オーディオや動画などのマルチメディアを再生するためのビューです。
Popup 開発者は Popup ビューを使用して独自のカスタム UI を構築し、それをユーザーに対して表示できます。
SemanticOrderView SemanticOrderView は、スクリーン リーダーの VisualElements の順序を制御して、アプリケーションのアクセシビリティを向上させる機能を提供します。