Xamarin.Forms セル

Download Sampleサンプルのダウンロード

Xamarin.Forms セルは ListViews および TableViews に追加できます。

"セル" は、テーブル内の項目に使用される特殊な要素であり、リスト内の各項目をレンダリングする方法を記述します。 Cell クラスは、Element から派生します (VisualElement もここから派生します)。 セル自体はビジュアル要素ではなく、ビジュアル要素を作成するためのテンプレートです。

Cell は、ListViewTableView コントロールでのみ使用されます。 セルの使用方法とカスタマイズ方法については、ListViewTableView のドキュメントを参照してください。

セル

Xamarin.Forms では、次のセルの種類がサポートされています。

説明 外観
TextCell TextCell は、1 つまたは 2 つのテキスト文字列が表示されます。 Text プロパティを設定し、必要に応じて、Detail プロパティをこれらのテキスト文字列に設定します。

API ドキュメント / ガイド
TextCell Example
このページの C# コード / XAML ページ
ImageCell ImageCell には TextCell と同じ情報が表示されますが、Source プロパティで設定したビットマップが含まれます。

API ドキュメント / ガイド
ImageCell Example
このページの C# コード / XAML ページ
SwitchCell SwitchCell には、 Text プロパティを持つテキスト セットと、最初にブール型の On プロパティで設定されたオン/オフ スイッチが含まれます。 On プロパティが変更されたときに通知される OnChanged イベントを処理します。

API ドキュメント / ガイド
SwitchCell Example
このページの C# コード / XAML ページ
EntryCell EntryCell は、セルを識別する Label プロパティと、 Text プロパティ内の編集可能な 1 行のテキストを定義します。 ユーザーがテキスト入力を完了したときに通知を受け取る Completed イベントを処理します。

API ドキュメント / ガイド
EntryCell Example
このページの C# コード / XAML ページ