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 プロセッサ アクセスをサポートし、同等の get 操作と set 操作をコードに公開するために、各 XAML 添付プロパティには Get メソッドと Set アクセサー メソッドのペアがあります。 コードで値を取得または設定するもう 1 つの方法は、依存関係プロパティ システムを使用して GetValue または SetValue を呼び出し、識別子フィールドを依存関係プロパティ識別子として渡すことです。

添付プロパティ 説明
DataTemplateComponent データ テンプレート コンポーネントを取得または設定します。

プロパティ

DataTemplateComponentProperty

DataTemplateComponent 添付プロパティを識別します。

添付プロパティ

DataTemplateComponent

データ テンプレート コンポーネントを取得または設定します。

メソッド

ConvertValue(TypeName, Object)

ソース型からターゲット型に値を変換します。

GetDataTemplateComponent(DependencyObject)

ターゲット要素の DataTemplateComponent XAML 添付プロパティの値を取得します。

ResumeRendering(UIElement)

指定した要素のレンダリングを再開します。

SetDataTemplateComponent(DependencyObject, IDataTemplateComponent)

ターゲット要素の DataTemplateComponent XAML 添付プロパティの値を設定します。

SetPropertyFromBoolean(Object, DependencyProperty, Boolean)

ブール値から DependencyProperty を設定します。

SetPropertyFromByte(Object, DependencyProperty, Byte)

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)

Object 値から DependencyProperty を設定 します

SetPropertyFromPoint(Object, DependencyProperty, Point)

Point 値から DependencyProperty を設定します。

SetPropertyFromRect(Object, DependencyProperty, Rect)

Rect 値から DependencyProperty を設定します。

SetPropertyFromSingle(Object, DependencyProperty, Single)

1 つの値から 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)

指定した要素のレンダリングを中断します。

適用対象