ViewCell Класс

Определение

Объект Cell, содержащий определенное разработчиком представление View.

[Xamarin.Forms.ContentProperty("View")]
public class ViewCell : Xamarin.Forms.Cell
type ViewCell = class
    inherit Cell
Наследование
Атрибуты

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

ViewCell()

Инициализирует новый экземпляр класса ViewCell.

Поля

DefaultCellHeight

Высота ячеек по умолчанию.

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

Свойства

AutomationId

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

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

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

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

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

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

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

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

Объект Cell, содержащий определенное разработчиком представление View.

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

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

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

Список эффектов, которые применяются к этому элементу.

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

Возвращает значение, указывающее, имеет ли ячейка хотя бы один пункт меню в свойстве списка ContextActions.

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

Возвращает или задает высоту ячейки.

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

Получает значение, которое можно использовать для уникальной идентификации элемента во время выполнения приложения.

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

Объект Cell, содержащий определенное разработчиком представление View.

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

Возвращает или задает состояние IsEnabled ячейки. Это свойство может быть привязано.

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

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

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

Получает или задает родительский элемент этого элемента.

(Унаследовано от Element)
ParentView
Является устаревшей.

Возвращает элемент, являющийся ближайшим предком этого элемента, то есть VisualElement.

(Унаследовано от Element)
Platform
Является устаревшей.

Объект Cell, содержащий определенное разработчиком представление View.

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

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

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

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

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

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

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

Возвращает или задает представление, представляющее содержимое объекта ViewCell.

Методы

ApplyBindings()

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

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

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

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

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

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

Объект Cell, содержащий определенное разработчиком представление View.

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

Объект Cell, содержащий определенное разработчиком представление View.

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

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

(Унаследовано от Element)
EffectIsAttached(String)

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

(Унаследовано от Element)
FindByName(String)

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

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

Сразу обновляет размер ячейки.

(Унаследовано от Cell)
GetValue(BindableProperty)

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

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

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

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

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

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

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

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

Объект Cell, содержащий определенное разработчиком представление View.

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

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

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

Событие, вызываемое при изменении контекста привязки.

(Унаследовано от Cell)
OnChildAdded(Element)

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

(Унаследовано от Element)
OnChildRemoved(Element)
Является устаревшей.

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

(Унаследовано от Element)
OnChildRemoved(Element, Int32)

Объект Cell, содержащий определенное разработчиком представление View.

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

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

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

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

(Унаследовано от Cell)
OnPropertyChanged(String)

Метод, вызываемый при изменении привязанного свойства.

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

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

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

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

(Унаследовано от Cell)
RemoveBinding(BindableProperty)

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

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

Удаляет заданный ранее динамический ресурс

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

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

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

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

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

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

(Унаследовано от BindableObject)
SetDynamicResource(BindableProperty, String)

Задает свойство BindableProperty этого элемента для обновления через DynamicResource с указанным ключом.

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

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

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

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

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

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

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

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

(Унаследовано от Element)
SetValueFromRenderer(BindablePropertyKey, Object)

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

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

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

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

События

Appearing

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

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

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

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

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

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

Происходит каждый раз, когда дочерний элемент удаляется из элемента.

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

Происходит каждый раз, когда в поддерево элементов добавляется дочерний элемент.

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

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

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

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

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

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

(Унаследовано от Cell)
PlatformSet
Является устаревшей.

Объект Cell, содержащий определенное разработчиком представление View.

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

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

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

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

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

Происходит при нажатии на ячейку.

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

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

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

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

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

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

(Унаследовано от Element)
INameScope.RegisterName(String, Object)

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

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

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

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Объект Cell, содержащий определенное разработчиком представление View.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Объект Cell, содержащий определенное разработчиком представление View.

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

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

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

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

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

Объект Cell, содержащий определенное разработчиком представление View.

GetPath(Cell)

Для внутреннего использования отрисовщиками платформы.

FindByName<T>(Element, String)

Возвращает экземпляр типа T с именем name в области, включающей element.

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