XamlBindingHelper 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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 附加属性的 主机服务类。 这些附加属性使子元素能够报告其网格父元素的定位方式。
为了支持 XAML 处理器对附加属性的访问,以及向代码公开等效 的 get 和 set 操作,每个 XAML 附加属性都有一对 Get 和 Set 访问器方法。 在代码中获取或设置值的另一种方法是使用依赖属性系统,调用 GetValue 或 SetValue ,并将标识符字段作为依赖属性标识符传递。
附加属性
说明
DataTemplateComponent
获取或设置数据模板组件。
属性
附加属性
方法
ConvertValue(TypeName, Object)
将值从源类型转换为目标类型。
GetDataTemplateComponent(DependencyObject)
获取目标元素的 DataTemplateComponent XAML 附加属性的值。
ResumeRendering(UIElement)
恢复指定元素的呈现。
SetDataTemplateComponent(DependencyObject, IDataTemplateComponent)
设置目标元素的 DataTemplateComponent XAML 附加属性的值。
SetPropertyFromBoolean(Object, DependencyProperty, Boolean)
从布尔 值设置 DependencyProperty 。
SetPropertyFromByte(Object, DependencyProperty, Byte)
从字节 值设置 DependencyProperty 。
SetPropertyFromChar16(Object, DependencyProperty, Char)
从 Char 值设置 DependencyProperty 。
SetPropertyFromDateTime(Object, DependencyProperty, DateTime)
从 DateTime 值设置 DependencyProperty 。
SetPropertyFromDouble(Object, DependencyProperty, Double)
从 Double 值设置 DependencyProperty 。
SetPropertyFromInt32(Object, DependencyProperty, Int32)
从 Int32 值设置 DependencyProperty 。
SetPropertyFromInt64(Object, DependencyProperty, Int64)
从 Int64 值设置 DependencyProperty 。
SetPropertyFromObject(Object, DependencyProperty, Object)
从对象 值设置 DependencyProperty 。
SetPropertyFromPoint(Object, DependencyProperty, Point)
从 Point 值设置 DependencyProperty 。
SetPropertyFromRect(Object, DependencyProperty, Rect)
从 Rect 值设置 DependencyProperty 。
SetPropertyFromSingle(Object, DependencyProperty, Single)
从单个 值设置 DependencyProperty 。
SetPropertyFromSize(Object, DependencyProperty, Size)
从 Size 值设置 DependencyProperty 。
SetPropertyFromString(Object, DependencyProperty, String)
设置 String 值中的 DependencyProperty 。
SetPropertyFromTimeSpan(Object, DependencyProperty, TimeSpan)
从 TimeSpan 值设置 DependencyProperty 。
SetPropertyFromUInt32(Object, DependencyProperty, UInt32)
从 UInt32 值设置 DependencyProperty 。
SetPropertyFromUInt64(Object, DependencyProperty, UInt64)
从 UInt64 值设置 DependencyProperty 。
SetPropertyFromUri(Object, DependencyProperty, Uri)
从 URI 值设置 DependencyProperty 。
SuspendRendering(UIElement)
暂停指定元素的呈现。
适用于