Поделиться через


TableSectionBase<T> Класс

Определение

Абстрактный базовый класс, определяющий раздел таблицы.

generic <typename T>
 where T : BindableObjectpublic ref class TableSectionBase abstract : Microsoft::Maui::Controls::TableSectionBase, Microsoft::Maui::IVisualTreeElement, System::Collections::Generic::ICollection<T>, System::Collections::Generic::IEnumerable<T>, System::Collections::Generic::IList<T>, System::Collections::Specialized::INotifyCollectionChanged
public abstract class TableSectionBase<T> : Microsoft.Maui.Controls.TableSectionBase, Microsoft.Maui.IVisualTreeElement, 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 IVisualTreeElement
    interface INotifyCollectionChanged
Public MustInherit Class TableSectionBase(Of T)
Inherits TableSectionBase
Implements ICollection(Of T), IEnumerable(Of T), IList(Of T), INotifyCollectionChanged, IVisualTreeElement

Параметры типа

T
Наследование
TableSectionBase<T>
Производный
Реализации

Комментарии

Будет добавлено.

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

TableSectionBase<T>()

Создает раздел без пустого заголовка.

TableSectionBase<T>(String)

Создает раздел с указанным заголовком.

Свойства

BindingContext

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

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

Абстрактный базовый класс, определяющий раздел таблицы.

Dispatcher

Возвращает диспетчер, который был доступен при создании этого привязываемого объекта, в противном случае пытается найти ближайший доступный диспетчер (вероятно, окно или приложение).

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

Абстрактный базовый класс, определяющий раздел таблицы.

TextColor

Абстрактный базовый класс, определяющий раздел таблицы.

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

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

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

Методы

Add(IEnumerable<T>)

Абстрактный базовый класс, определяющий раздел таблицы.

Add(T)

Абстрактный базовый класс, определяющий раздел таблицы.

ApplyBindings()

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

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

Абстрактный базовый класс, определяющий раздел таблицы.

ClearValue(BindableProperty)

Очищает любое значение, заданное ранее для привязываемого свойства.

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

Очищает любое значение, заданное ранее для привязываемого свойства, идентифицируемого ключом.

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

Принуждается значение указанного привязываемого свойства. Это делается путем вызова BindableProperty.CoerceValueDelegate указанного привязываемого свойства.

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

Принуждается значение указанного привязываемого свойства. Это делается путем вызова BindableProperty.CoerceValueDelegate указанного привязываемого свойства.

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

Абстрактный базовый класс, определяющий раздел таблицы.

CopyTo(T[], Int32)

Абстрактный базовый класс, определяющий раздел таблицы.

GetEnumerator()

Абстрактный базовый класс, определяющий раздел таблицы.

GetValue(BindableProperty)

Возвращает значение, содержащееся в заданном привязываемом свойстве.

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

Абстрактный базовый класс, определяющий раздел таблицы.

Insert(Int32, T)

Абстрактный базовый класс, определяющий раздел таблицы.

IsSet(BindableProperty)

Определяет, существует ли привязываемое свойство и имеет набор значений.

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

Абстрактный базовый класс, определяющий раздел таблицы.

OnPropertyChanged(String)

Вызывает событие PropertyChanged.

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

Вызывает событие PropertyChanging.

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

Абстрактный базовый класс, определяющий раздел таблицы.

RemoveAt(Int32)

Абстрактный базовый класс, определяющий раздел таблицы.

RemoveBinding(BindableProperty)

Удаляет ранее заданную привязку из привязываемого свойства.

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

Назначает привязку привязываемому свойству.

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

Задает значение указанного привязываемого свойства.

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

Задает значение указанного привязываемого свойства.

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

Удаляет все текущие привязки из текущего контекста.

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

События

BindingContextChanged

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

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

Абстрактный базовый класс, определяющий раздел таблицы.

PropertyChanged

Появляется при изменении значения свойства.

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

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

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

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

ICollection<T>.IsReadOnly

Абстрактный базовый класс, определяющий раздел таблицы.

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Абстрактный базовый класс, определяющий раздел таблицы.

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

Абстрактный базовый класс, определяющий раздел таблицы.

IVisualTreeElement.GetVisualChildren()

Абстрактный базовый класс, определяющий раздел таблицы.

IVisualTreeElement.GetVisualParent()

Абстрактный базовый класс, определяющий раздел таблицы.

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

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Абстрактный базовый класс, определяющий раздел таблицы.

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

Абстрактный базовый класс, определяющий раздел таблицы.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Абстрактный базовый класс, определяющий раздел таблицы.

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

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

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

Создает привязку между свойством исходного объекта и свойством целевого объекта.

GetVisualElementWindow(IVisualTreeElement)

Возвращает окно, содержащее элемент визуального дерева, если элемент содержится в одном элементе.

GetVisualTreeDescendants(IVisualTreeElement)

Получает всю иерархию потомков в виде списка дочерних элементов для заданного элемента визуального дерева.

GetVisualTreeElements(IVisualTreeElement, Point)

Возвращает список дочерних элементов визуального дерева, основанных на заданной точке.

GetVisualTreeElements(IVisualTreeElement, Rect)

Возвращает список дочерних элементов визуального дерева на основе прямоугольника.

GetVisualTreeElements(IVisualTreeElement, Double, Double)

Возвращает список дочерних элементов визуального дерева, основанных на заданной точке x, y.

GetVisualTreeElements(IVisualTreeElement, Double, Double, Double, Double)

Возвращает список дочерних элементов визуального дерева на основе прямоугольника, определенного его координатами, указанными в единицах платформы, а не пикселями.

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