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


XamlBindingHelper Класс

Определение

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

public ref class XamlBindingHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class XamlBindingHelper final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class XamlBindingHelper
Public NotInheritable Class XamlBindingHelper
Наследование
Object Platform::Object IInspectable XamlBindingHelper
Атрибуты

Комментарии

Этот класс предназначен для использования в коде, созданном компилятором XAML.

Присоединенные свойства XAML

XamlBindingHelper — это класс службы узла для присоединенного свойства XAML. Эти присоединенные свойства позволяют дочерним элементам сообщать о том, как они должны размещаться в родительском элементе Grid.

Для поддержки доступа обработчика XAML к присоединенным свойствам, а также для предоставления коду эквивалентных операций получения и задания , каждое присоединенное свойство XAML имеет пару методов доступа Get и Set. Другой способ получить или задать значение в коде — использовать систему свойств зависимостей, вызывая GetValue или SetValue и передавая поле идентификатора в качестве идентификатора свойства зависимостей.

Присоединенное свойство Описание
DataTemplateComponent Возвращает или задает компонент шаблона данных.

Свойства

DataTemplateComponentProperty

Определяет присоединенное свойство DataTemplateComponent .

Присоединенные свойства

DataTemplateComponent

Возвращает или задает компонент шаблона данных.

Методы

ConvertValue(TypeName, Object)

Преобразует значение из исходного типа в целевой тип.

GetDataTemplateComponent(DependencyObject)

Возвращает значение присоединенного свойства XAML DataTemplateComponent для целевого элемента.

ResumeRendering(UIElement)

Возобновляет отрисовку указанного элемента.

SetDataTemplateComponent(DependencyObject, IDataTemplateComponent)

Задает значение присоединенного свойства XAML DataTemplateComponent для целевого элемента.

SetPropertyFromBoolean(Object, DependencyProperty, Boolean)

Задает DependencyProperty из логического значения.

SetPropertyFromByte(Object, DependencyProperty, Byte)

Задает DependencyProperty из значения byte .

SetPropertyFromChar16(Object, DependencyProperty, Char)

Задает DependencyProperty из значения Char .

SetPropertyFromDateTime(Object, DependencyProperty, DateTime)

Задает свойство DependencyProperty из значения DateTime .

SetPropertyFromDouble(Object, DependencyProperty, Double)

Задает Свойство DependencyProperty из значения Double .

SetPropertyFromInt32(Object, DependencyProperty, Int32)

Задает DependencyProperty из значения Int32 .

SetPropertyFromInt64(Object, DependencyProperty, Int64)

Задает DependencyProperty из значения Int64 .

SetPropertyFromObject(Object, DependencyProperty, Object)

Задает Свойство DependencyProperty из значения Object .

SetPropertyFromPoint(Object, DependencyProperty, Point)

Задает Свойство DependencyProperty из значения Point .

SetPropertyFromRect(Object, DependencyProperty, Rect)

Задает DependencyProperty из значения Rect .

SetPropertyFromSingle(Object, DependencyProperty, Single)

Задает Свойство DependencyProperty из значения Single .

SetPropertyFromSize(Object, DependencyProperty, Size)

Задает Свойство DependencyProperty из значения Size .

SetPropertyFromString(Object, DependencyProperty, String)

Задает DependencyProperty из значения String .

SetPropertyFromTimeSpan(Object, DependencyProperty, TimeSpan)

Задает Свойство DependencyProperty из значения TimeSpan .

SetPropertyFromUInt32(Object, DependencyProperty, UInt32)

Задает DependencyProperty из значения UInt32 .

SetPropertyFromUInt64(Object, DependencyProperty, UInt64)

Задает Свойство DependencyProperty из значения UInt64 .

SetPropertyFromUri(Object, DependencyProperty, Uri)

Задает DependencyProperty на основе значения URI .

SuspendRendering(UIElement)

Приостанавливает отрисовку указанного элемента.

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