TableSection クラス

定義

TableView の論理と表示セクション。A logical and visible section of a TableView.

public sealed class TableSection : Xamarin.Forms.TableSectionBase<Xamarin.Forms.Cell>
type TableSection = class
    inherit TableSectionBase<Cell>
継承

コンストラクター

TableSection()

既定値を使用して、新しい TableSection を作成します。Creates a new TableSection with default values.

TableSection(String)

タイトル title を持つ新しい TableSection を作成します。Creates a new TableSection with the title title.

プロパティ

BindingContext

バインドされたプロパティのうち、この BindableObject に属するプロパティの対象となるプロパティが含まれるオブジェクトを取得または設定します。Gets or sets object that contains the properties that will be targeted by the bound properties that belong to this BindableObject.

(継承元 BindableObject)
Count

この TableSectionBase<T> オブジェクト内の項目数が取得されます。Gets the number of items in this TableSectionBase<T> object.

(継承元 TableSectionBase<T>)
Item[Int32]

この TableSectionBase<T> オブジェクト内で、index によって指定された場所に格納されている項目が返されます。Returns the item that is stored at the location in this TableSectionBase<T> object that is specified by index.

(継承元 TableSectionBase<T>)
TextColor (継承元 TableSectionBase)
Title

タイトルを取得または設定します。Gets or sets the title.

(継承元 TableSectionBase)

メソッド

Add(IEnumerable<T>)

この TableSectionBase<T> オブジェクトに項目のリストが追加されます。Adds a list of items to this TableSectionBase<T> object.

(継承元 TableSectionBase<T>)
Add(T)

この TableSectionBase<T> オブジェクトに項目が追加されます。Adds an item to this TableSectionBase<T> object.

(継承元 TableSectionBase<T>)
ApplyBindings()

BindingContext にバインディングを適用します。Apply the bindings to BindingContext.

(継承元 BindableObject)
Clear()

この TableSectionBase<T> 内のすべての項目が削除されます。Removes all items in this TableSectionBase<T>.

(継承元 TableSectionBase<T>)
ClearValue(BindableProperty)

propertySetValue によって設定された値を消去します。Clears any value set by SetValue for property.

(継承元 BindableObject)
ClearValue(BindablePropertyKey)

propertyKey によって識別されるプロパティの SetValue によって設定される値を消去します。Clears any value set by SetValue for the property that is identified by propertyKey.

(継承元 BindableObject)
Contains(T)

この TableSectionBase<T> に特定のオブジェクトへの参照が含まれているかどうかを示すブール値が返されます。Returns a Boolean value that indicates whether or not this TableSectionBase<T> has a reference to a particular object.

(継承元 TableSectionBase<T>)
CopyTo(T[], Int32)

現在のコレクションの要素が Array にコピーされます。指定したインデックスからコピーが開始されます。Copies the elements of the current collection to an Array, starting at the specified index.

(継承元 TableSectionBase<T>)
GetEnumerator()

この TableSectionBase<T> オブジェクト内の項目を反復処理する列挙子が返されます。Returns an enumerator that iterates through the items in this TableSectionBase<T> object.

(継承元 TableSectionBase<T>)
GetValue(BindableProperty)

BindableProperty に含まれる値を返します。Returns the value that is contained in the BindableProperty.

(継承元 BindableObject)
GetValues(BindableProperty, BindableProperty)

Xamarin.Forms プラットフォームによる内部使用向け。For internal use by the Xamarin.Forms platform.

(継承元 BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)

Xamarin.Forms プラットフォームによる内部使用向け。For internal use by the Xamarin.Forms platform.

(継承元 BindableObject)
IndexOf(T)

この TableSectionBase<T> オブジェクト内で最初に見つかった item のインデックスが返されます。Returns the index of the first occurrence of item in this TableSectionBase<T> object.

(継承元 TableSectionBase<T>)
Insert(Int32, T)

この TableSectionBase<T> オブジェクトの指定された位置に項目が挿入されます。Inserts an item into this TableSectionBase<T> object at the specified position.

(継承元 TableSectionBase<T>)
IsSet(BindableProperty)

ターゲット プロパティが存在し、設定されている場合、true を返します。Returns true if the target property exists and has been set.

(継承元 BindableObject)
OnBindingContextChanged()

SetInheritedBindingContext(BindableObject, Object) メソッドが呼び出され、この TableSectionBase<T> オブジェクト内の各項目に新しいバインディング コンテキストが渡されます。Calls the SetInheritedBindingContext(BindableObject, Object) method, passing the new binding context, on each of the items in this TableSectionBase<T> object.

(継承元 TableSectionBase<T>)
OnPropertyChanged(String)

子クラスからこのメソッドを呼び出し、プロパティが変更されたことを通知します。Call this method from a child class to notify that a change happened on a property.

(継承元 BindableObject)
OnPropertyChanging(String)

子クラスからこのメソッドを呼び出し、プロパティで変更が行われることを通知します。Call this method from a child class to notify that a change is going to happen on a property.

(継承元 BindableObject)
Remove(T)

この TableSectionBase<T> オブジェクトから、指定した項目が削除されます。Removes a specified item from this TableSectionBase<T> object.

(継承元 TableSectionBase<T>)
RemoveAt(Int32)

この TableSectionBase<T> オブジェクトから、index によって指定された位置にある指定されたオブジェクトが削除されます。Removes a specified item from this TableSectionBase<T> object at the position that is specified by index.

(継承元 TableSectionBase<T>)
RemoveBinding(BindableProperty)

以前に設定されたバインディングを削除します。Removes a previously set binding.

(継承元 BindableObject)
SetBinding(BindableProperty, BindingBase)

プロパティにバインディングを割り当てます。Assigns a binding to a property.

(継承元 BindableObject)
SetValue(BindableProperty, Object)

指定したプロパティの値を設定します。Sets the value of the specified property.

(継承元 BindableObject)
SetValue(BindablePropertyKey, Object)

propertyKey の値を設定します。Sets the value of the propertyKey.

(継承元 BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Xamarin.Forms プラットフォームによる内部使用向け。For internal use by the Xamarin.Forms platform.

(継承元 BindableObject)
UnapplyBindings()

以前に設定されたバインディングをすべて解除します。Unapplies all previously set bindings.

(継承元 BindableObject)

イベント

BindingContextChanged

BindingContext プロパティが変更されるたびに発生します。Raised whenever the BindingContext property changes.

(継承元 BindableObject)
CollectionChanged

この TableSectionBase<T> オブジェクトに対して 1 つまたは複数の項目の追加または削除が行われた場合に発生するイベント。Event that is raised when one or more items is added to or removed from this TableSectionBase<T> object.

(継承元 TableSectionBase<T>)
PropertyChanged

プロパティが変更されたときに発生します。Raised when a property has changed.

(継承元 BindableObject)
PropertyChanging

プロパティが変更されようとしているときに発生します。Raised when a property is about to change.

(継承元 BindableObject)

明示的なインターフェイスの実装

ICollection<T>.IsReadOnly

false が返されます。この中のオブジェクトのコレクションは変更できます。Returns false; The collection of objects in this can be changed.

(継承元 TableSectionBase<T>)
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Xamarin.Forms プラットフォームによる内部使用向け。For internal use by the Xamarin.Forms platform.

(継承元 BindableObject)
IEnumerable.GetEnumerator()

この TableSectionBase<T> オブジェクト内のオブジェクトのコレクションを反復処理する列挙子が返されます。Returns an enumerator that iterates through the collection of objects in this TableSectionBase<T> object.

(継承元 TableSectionBase<T>)

拡張メソッド

SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String)

プロパティにバインドを作成し、適用します。Creates and applies a binding to a property.

SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String)

式からバインドを作成し適用します。Creates and applies a binding from an expression.

適用対象