Xamarin.Forms セル
Xamarin.Forms セルは ListViews および TableViews に追加できます。
"セル" は、テーブル内の項目に使用される特殊な要素であり、リスト内の各項目をレンダリングする方法を記述します。 Cell
クラスは、Element
から派生します (VisualElement
もここから派生します)。 セル自体はビジュアル要素ではなく、ビジュアル要素を作成するためのテンプレートです。
Cell
は、ListView
と TableView
コントロールでのみ使用されます。 セルの使用方法とカスタマイズ方法については、ListView
と TableView
のドキュメントを参照してください。
セル
Xamarin.Forms では、次のセルの種類がサポートされています。
型 | 説明 | 外観 |
---|---|---|
TextCell |
TextCell は、1 つまたは 2 つのテキスト文字列が表示されます。 Text プロパティを設定し、必要に応じて、Detail プロパティをこれらのテキスト文字列に設定します。API ドキュメント / ガイド |
このページの C# コード / XAML ページ |
ImageCell |
ImageCell には TextCell と同じ情報が表示されますが、Source プロパティで設定したビットマップが含まれます。API ドキュメント / ガイド |
このページの C# コード / XAML ページ |
SwitchCell |
SwitchCell には、 Text プロパティを持つテキスト セットと、最初にブール型の On プロパティで設定されたオン/オフ スイッチが含まれます。 On プロパティが変更されたときに通知される OnChanged イベントを処理します。API ドキュメント / ガイド |
このページの C# コード / XAML ページ |
EntryCell |
EntryCell は、セルを識別する Label プロパティと、 Text プロパティ内の編集可能な 1 行のテキストを定義します。 ユーザーがテキスト入力を完了したときに通知を受け取る Completed イベントを処理します。API ドキュメント / ガイド |
このページの C# コード / XAML ページ |