TableSectionBase<T> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Xamarin.Forms によってレンダリングされる T 型のインスタンスを含むテーブル セクション。
public abstract class TableSectionBase<T> : Xamarin.Forms.TableSectionBase, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.Specialized.INotifyCollectionChanged where T : BindableObject
type TableSectionBase<'T (requires 'T :> BindableObject)> = class
inherit TableSectionBase
interface IList<'T (requires 'T :> BindableObject)>
interface ICollection<'T (requires 'T :> BindableObject)>
interface seq<'T (requires 'T :> BindableObject)>
interface IEnumerable
interface INotifyCollectionChanged
型パラメーター
- T
- 継承
- 派生
- 実装
-
System.Collections.Generic.ICollection<T> System.Collections.Generic.IEnumerable<T> System.Collections.Generic.IList<T> System.Collections.IEnumerable System.Collections.Specialized.INotifyCollectionChanged
注釈
セクションは、画面のセルをグループ化するために使用され、 の唯一の有効な直接の TableRoot子です。 セクションには、新しい TableRootを含む任意の標準 Cells を含めることができます。
TableRootセクションに埋め込まれている s を使用して、新しいより深いレベルに移動します。
開発者は、ヘッダーとフッターを文字列 (ヘッダーとフッター) プロパティとして、または表示するビュー (HeaderView と FooterView) として割り当てることができます。 内部的には、これは同じストレージを使用するため、表示できるのはどちらか一方だけです。
コンストラクター
TableSectionBase<T>() |
空のタイトルを使用して、新しい TableSection インスタンスが構築されます。 |
TableSectionBase<T>(String) |
指定した TableSection を使用して、新しい |
プロパティ
BindingContext |
バインドされたプロパティのうち、この BindableObject に属するプロパティの対象となるプロパティが含まれるオブジェクトを取得または設定します。 (継承元 BindableObject) |
Count |
この TableSectionBase<T> オブジェクト内の項目数が取得されます。 |
Dispatcher |
Xamarin.Forms によってレンダリングされる T 型のインスタンスを含むテーブル セクション。 (継承元 BindableObject) |
Item[Int32] |
この TableSectionBase<T> オブジェクト内で、 |
TextColor |
Xamarin.Forms によってレンダリングされる T 型のインスタンスを含むテーブル セクション。 (継承元 TableSectionBase) |
Title |
タイトルを取得または設定します。 (継承元 TableSectionBase) |
メソッド
イベント
BindingContextChanged |
BindingContext プロパティが変更されるたびに発生します。 (継承元 BindableObject) |
CollectionChanged |
この TableSectionBase<T> オブジェクトに対して 1 つまたは複数の項目の追加または削除が行われた場合に発生するイベント。 |
PropertyChanged |
プロパティが変更されたときに発生します。 (継承元 BindableObject) |
PropertyChanging |
プロパティが変更されようとしているときに発生します。 (継承元 BindableObject) |
明示的なインターフェイスの実装
ICollection<T>.IsReadOnly |
|
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Xamarin.Forms プラットフォームによる内部使用向け。 (継承元 BindableObject) |
IEnumerable.GetEnumerator() |
この TableSectionBase<T> オブジェクト内のオブジェクトのコレクションを反復処理する列挙子が返されます。 |
拡張メソッド
GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Xamarin.Forms によってレンダリングされる T 型のインスタンスを含むテーブル セクション。 |
SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Xamarin.Forms によってレンダリングされる T 型のインスタンスを含むテーブル セクション。 |
SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
プロパティにバインドを作成し、適用します。 |
SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String) |
古い.
式からバインドを作成し適用します。 |
SetOnAppTheme<T>(BindableObject, BindableProperty, T, T) |
Xamarin.Forms によってレンダリングされる T 型のインスタンスを含むテーブル セクション。 |
ForEach<T>(IEnumerable<T>, Action<T>) |
Xamarin.Forms プラットフォームによる内部使用向け。 |
GroupToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Xamarin.Forms プラットフォームによる内部使用向け。 |
IndexOf<T>(IEnumerable<T>, T) |
Xamarin.Forms プラットフォームによる内部使用向け。 |
IndexOf<T>(IEnumerable<T>, Func<T,Boolean>) |
Xamarin.Forms プラットフォームによる内部使用向け。 |
Prepend<T>(IEnumerable<T>, T) |
Xamarin.Forms プラットフォームによる内部使用向け。 |