Freigeben über


XamlBindingHelper Klasse

Definition

Stellt Hilfsmethoden für die Datenbindung bereit.

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
Vererbung
Object Platform::Object IInspectable XamlBindingHelper
Attribute

Hinweise

Diese Klasse ist für die Verwendung in Code vorgesehen, der vom XAML-Compiler generiert wird.

Angefügte XAML-Eigenschaften

XamlBindingHelper ist die Hostdienstklasse für eine angefügte XAML-Eigenschaft. Diese angefügten Eigenschaften ermöglichen es untergeordneten Elementen zu melden, wie sie in ihrem übergeordneten Raster positioniert werden sollen.

Um den XAML-Prozessorzugriff auf die angefügten Eigenschaften zu unterstützen und auch äquivalente Get - und Set-Vorgänge für Code verfügbar zu machen, verfügt jede angefügte XAML-Eigenschaft über ein Paar von Get- und Set-Accessormethoden. Eine weitere Möglichkeit zum Abrufen oder Festlegen des Werts im Code besteht darin, das Abhängigkeitseigenschaftensystem zu verwenden, entweder GetValue oder SetValue aufzurufen und das Bezeichnerfeld als Abhängigkeitseigenschaftsbezeichner zu übergeben.

Angefügte Eigenschaft BESCHREIBUNG
DataTemplateComponent Ruft eine Datenvorlagenkomponente ab oder legt sie fest.

Eigenschaften

DataTemplateComponentProperty

Identifiziert die angefügte DataTemplateComponent-Eigenschaft .

Angefügte Eigenschaften

DataTemplateComponent

Ruft eine Datenvorlagenkomponente ab oder legt sie fest.

Methoden

ConvertValue(TypeName, Object)

Konvertiert einen Wert von einem Quelltyp in einen Zieltyp.

GetDataTemplateComponent(DependencyObject)

Ruft den Wert der angefügten XAML-Eigenschaft DataTemplateComponent für ein Zielelement ab.

ResumeRendering(UIElement)

Setzt das Rendern des angegebenen Elements fort.

SetDataTemplateComponent(DependencyObject, IDataTemplateComponent)

Legt den Wert der angefügten XAML-Eigenschaft DataTemplateComponent für ein Zielelement fest.

SetPropertyFromBoolean(Object, DependencyProperty, Boolean)

Legt eine DependencyProperty aus einem booleschen Wert fest.

SetPropertyFromByte(Object, DependencyProperty, Byte)

Legt eine DependencyProperty aus einem Bytewert fest .

SetPropertyFromChar16(Object, DependencyProperty, Char)

Legt eine DependencyProperty aus einem Char-Wert fest.

SetPropertyFromDateTime(Object, DependencyProperty, DateTime)

Legt eine DependencyProperty aus einem DateTime-Wert fest.

SetPropertyFromDouble(Object, DependencyProperty, Double)

Legt eine DependencyProperty aus einem Double-Wert fest.

SetPropertyFromInt32(Object, DependencyProperty, Int32)

Legt eine DependencyProperty aus einem Int32-Wert fest.

SetPropertyFromInt64(Object, DependencyProperty, Int64)

Legt eine DependencyProperty aus einem Int64-Wert fest.

SetPropertyFromObject(Object, DependencyProperty, Object)

Legt eine DependencyProperty aus einem Object-Wert fest.

SetPropertyFromPoint(Object, DependencyProperty, Point)

Legt eine DependencyProperty aus einem Point-Wert fest.

SetPropertyFromRect(Object, DependencyProperty, Rect)

Legt eine DependencyProperty aus einem Rect-Wert fest.

SetPropertyFromSingle(Object, DependencyProperty, Single)

Legt eine DependencyProperty aus einem Single-Wert fest.

SetPropertyFromSize(Object, DependencyProperty, Size)

Legt eine DependencyProperty aus einem Size-Wert fest.

SetPropertyFromString(Object, DependencyProperty, String)

Legt eine DependencyProperty aus einem String-Wert fest.

SetPropertyFromTimeSpan(Object, DependencyProperty, TimeSpan)

Legt eine DependencyProperty aus einem TimeSpan-Wert fest.

SetPropertyFromUInt32(Object, DependencyProperty, UInt32)

Legt eine DependencyProperty aus einem UInt32-Wert fest.

SetPropertyFromUInt64(Object, DependencyProperty, UInt64)

Legt eine DependencyProperty aus einem UInt64-Wert fest.

SetPropertyFromUri(Object, DependencyProperty, Uri)

Legt eine DependencyProperty aus einem URI-Wert fest.

SuspendRendering(UIElement)

Hält das Rendern des angegebenen Elements an.

Gilt für: