TableSection Класс

Определение

Логический и видимый раздел элемента TableView.

public sealed class TableSection : Xamarin.Forms.TableSectionBase<Xamarin.Forms.Cell>
type TableSection = class
    inherit TableSectionBase<Cell>
Наследование

Конструкторы

TableSection()

Создает объект TableSection со значениями по умолчанию.

TableSection(String)

Создает объект TableSection с заголовком title.

Свойства

BindingContext

Возвращает или задает объект, содержащий свойства, которые будут являться целевыми для привязанных свойств, относящихся к этому объекту BindableObject.

(Унаследовано от BindableObject)
Count

Возвращает число элементов в этом объекте TableSectionBase<T>.

(Унаследовано от TableSectionBase<T>)
Dispatcher

Логический и видимый раздел элемента TableView.

(Унаследовано от BindableObject)
Item[Int32]

Возвращает элемент, хранящийся в этом объекте TableSectionBase<T> в позиции, определяемой параметром index.

(Унаследовано от TableSectionBase<T>)
TextColor

Логический и видимый раздел элемента TableView.

(Унаследовано от TableSectionBase)
Title

Получает или задает заголовок.

(Унаследовано от TableSectionBase)

Методы

Add(IEnumerable<T>)

Добавляет список элементов в этот объект TableSectionBase<T>.

(Унаследовано от TableSectionBase<T>)
Add(T)

Добавляет элемент в этот объект TableSectionBase<T>.

(Унаследовано от TableSectionBase<T>)
ApplyBindings()

Применяет привязки к BindingContext.

(Унаследовано от BindableObject)
Clear()

Удаляет все элементы в этом объекте TableSectionBase<T>.

(Унаследовано от TableSectionBase<T>)
ClearValue(BindableProperty)

Очищает значение, заданное методом SetValue для property.

(Унаследовано от BindableObject)
ClearValue(BindablePropertyKey)

Очищает значение, заданное методом SetValue для свойства, которое определяется параметром propertyKey.

(Унаследовано от BindableObject)
CoerceValue(BindableProperty)

Логический и видимый раздел элемента TableView.

(Унаследовано от BindableObject)
CoerceValue(BindablePropertyKey)

Логический и видимый раздел элемента TableView.

(Унаследовано от BindableObject)
Contains(T)

Возвращает логическое значение, указывающее, имеет ли этот объект TableSectionBase<T> ссылку на определенный объект.

(Унаследовано от TableSectionBase<T>)
CopyTo(T[], Int32)

Копирует элементы текущей коллекции в массив Array начиная с заданного индекса.

(Унаследовано от TableSectionBase<T>)
GetEnumerator()

Возвращает перечислитель, который выполняет итерацию по элементам в этом TableSectionBase<T> объекте.

(Унаследовано от TableSectionBase<T>)
GetValue(BindableProperty)

Возвращает значение, которое содержится в BindableProperty.

(Унаследовано от BindableObject)
GetValues(BindableProperty, BindableProperty)
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Является устаревшей.

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от BindableObject)
IndexOf(T)

Возвращает индекс первого вхождения item в этом объекте TableSectionBase<T>.

(Унаследовано от TableSectionBase<T>)
Insert(Int32, T)

Вставляет элемент в указанную позицию в этом объекте TableSectionBase<T>.

(Унаследовано от TableSectionBase<T>)
IsSet(BindableProperty)

Возвращает true, если целевое свойство существует и задано.

(Унаследовано от BindableObject)
OnBindingContextChanged()

Вызывает метод SetInheritedBindingContext(BindableObject, Object), передавая новый контекст привязки, для каждого элемента в этом объекте TableSectionBase<T>.

(Унаследовано от TableSectionBase<T>)
OnPropertyChanged(String)

Этот метод можно вызвать из дочернего класса для уведомления об изменении свойства.

(Унаследовано от BindableObject)
OnPropertyChanging(String)

Этот метод можно вызвать из дочернего класса для уведомления о том, что свойство будет изменено.

(Унаследовано от BindableObject)
Remove(T)

Удаляет указанный элемент из этого объекта TableSectionBase<T>.

(Унаследовано от TableSectionBase<T>)
RemoveAt(Int32)

Удаляет из этого объекта TableSectionBase<T> элемент в позиции, определяемой параметром index.

(Унаследовано от TableSectionBase<T>)
RemoveBinding(BindableProperty)

Удаляет заданную ранее привязку.

(Унаследовано от BindableObject)
SetBinding(BindableProperty, BindingBase)

Присваивает привязку свойству.

(Унаследовано от BindableObject)
SetValue(BindableProperty, Object)

Задает значение указанного свойства.

(Унаследовано от BindableObject)
SetValue(BindablePropertyKey, Object)

Задает значение propertyKey.

(Унаследовано от BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от BindableObject)
UnapplyBindings()

Отменяет применение всех заданных ранее привязок.

(Унаследовано от BindableObject)

События

BindingContextChanged

Возникает каждый раз, когда свойство BindingContext изменяется.

(Унаследовано от BindableObject)
CollectionChanged

Событие, которое возникает, когда один или несколько элементов добавляются в этот объект TableSectionBase<T> или удаляются из него.

(Унаследовано от TableSectionBase<T>)
PropertyChanged

Происходит при изменении свойства.

(Унаследовано от BindableObject)
PropertyChanging

Происходит, если свойство скоро изменится.

(Унаследовано от BindableObject)

Явные реализации интерфейса

ICollection<T>.IsReadOnly

Возвращает false; коллекцию объектов можно изменить.

(Унаследовано от TableSectionBase<T>)
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Для внутреннего использования платформой Xamarin.Forms.

(Унаследовано от BindableObject)
IEnumerable.GetEnumerator()

Возвращает перечислитель, выполняющий итерацию коллекции объектов в этом объекте TableSectionBase<T>.

(Унаследовано от TableSectionBase<T>)

Методы расширения

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Логический и видимый раздел элемента TableView.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Логический и видимый раздел элемента TableView.

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

Создает и применяет привязку к свойству.

SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String)
Является устаревшей.

Создает и применяет привязку из выражения.

SetOnAppTheme<T>(BindableObject, BindableProperty, T, T)

Логический и видимый раздел элемента TableView.

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.

Применяется к