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


XamlBindingHelper Класс

Определение

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

public ref class XamlBindingHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 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(Windows.Foundation.UniversalApiContract), 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
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Этот класс предназначен для использования в коде, созданном компилятором 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 из значения Точки .

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)

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

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