Xamarin.Forms Controls クラス階層

Xamarin.Forms は、複数の名前空間に対して数百の型で構成されています。 開発者は、名前空間に存在Xamarin.Formsするアプリケーションのユーザー インターフェイスを作成するために使用される型のXamarin.Forms階層に精通している必要があります。

これらの型は、ページ、レイアウト、ビュー、およびセルに分割できます。 通常、 Xamarin.Forms ページは画面全体を占有し、すべてのページの種類は クラスから Page 派生します。 通常、ページにはレイアウトが含まれており、すべてのレイアウト型は クラスから Layout 派生します。 通常、レイアウトにはビューとその他のレイアウトが含まれており、すべてのビューの種類は最終的に クラスから View 派生します。 最後に、セルは、 コントロールと ListView コントロールの表示データでTableView使用される特殊なコントロールです。 ページ、レイアウト、ビュー、およびセルはすべて、最終的には クラスから Element 派生します。

次のクラス図は、 でユーザー インターフェイスを構築するために通常使用される型の Xamarin.Forms階層を示しています。

Xamarin.Forms コントロール クラスダイアグラム

ただし、図には単一のシェルの種類のみが表示されることに注意してください。

注意

クラス図の高解像度バージョンは、 こちらからダウンロードできます。