Condividi tramite


ContentPropertyAttribute Classe

Definizione

Indica la proprietà utilizzata come proprietà del contenuto in XAML.

public ref class ContentPropertyAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=true)]
public sealed class ContentPropertyAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=true)>]
type ContentPropertyAttribute = class
    inherit Attribute
Public NotInheritable Class ContentPropertyAttribute
Inherits Attribute
Ereditarietà
ContentPropertyAttribute
Attributi

Commenti

Il processore XAML usa per determinare la proprietà del contenuto.

La decorazione dei tipi con ContentPropertyAttribute consente una sintassi XAML più breve. As

ContentView ha un attributo ContentProperty applicato, questo codice XAML è valido:
<ContentView>
<Label Text="Hello, Forms"/>
</ContentView>

Equivale al codice XAML più esplicito seguente

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

Costruttori

Nome Descrizione
ContentPropertyAttribute(String)

Crea un nuovo ContentPropertyAttribute oggetto con il nome della proprietà specificato.

Proprietà

Nome Descrizione
Name

Ottiene il nome della proprietà del contenuto.

Si applica a