Freigeben über


ContentPropertyAttribute Klasse

Definition

Gibt die Eigenschaft des Typs an, der die Content-Eigenschaft (Standard) ist.

[System.AttributeUsage(System.AttributeTargets.Class, Inherited=true)]
public sealed class ContentPropertyAttribute : Attribute
type ContentPropertyAttribute = class
    inherit Attribute
Vererbung
System.Attribute
ContentPropertyAttribute
Attribute
System.AttributeUsageAttribute

Hinweise

Der XAML-Prozessor verwendet, um die Inhaltseigenschaft zu bestimmen.

Das Dekorieren von Typen mit ContentPropertyAttribute ermöglicht eine kürzere XAML-Syntax. As

ContentViewWenn ein ContentProperty-Attribut angewendet wurde, ist dieser XAML-Code gültig:
<ContentView>
<Label Text="Hello, Forms"/>
</ContentView>

Dies entspricht dem folgenden, expliziteren XAML-Code.

<ContentView>
<ContentView.Content>
<Label Text="Hello, Forms"/>
</ContentView.Content>
</ContentView>

Konstruktoren

ContentPropertyAttribute(String)

Initialisiert eine neue Instanz der ContentPropertyAttribute-Klasse.

Eigenschaften

Name

Ruft den Namen der Content-Eigenschaft ab.

Gilt für: