Udostępnij za pośrednictwem


ContentPropertyAttribute Klasa

Definicja

Wskazuje właściwość typu, który jest (domyślną) właściwością zawartości.

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
Dziedziczenie
ContentPropertyAttribute
Atrybuty

Uwagi

Procesor XAML używa do określania właściwości zawartości.

Dekorowanie typów za pomocą atrybutu ContentPropertyAttribute umożliwia krótszą składnię XAML. As

ContentView ma zastosowany atrybut ContentProperty. Ten kod XAML jest prawidłowy:
<ContentView>
<Label Text="Hello, Forms"/>
</ContentView>

Jest to odpowiednik następującego, bardziej jawnego kodu XAML

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

Konstruktory

ContentPropertyAttribute(String)

Inicjuje nowe wystąpienie klasy ContentPropertyAttribute.

Właściwości

Name

Pobiera nazwę właściwości zawartości

Dotyczy