Freigeben über


Setter.Property Eigenschaft

Definition

Ruft die Eigenschaft ab, auf die die Eigenschaft angewendet wird, oder legt sie Value fest.

public:
 property System::Windows::DependencyProperty ^ Property { System::Windows::DependencyProperty ^ get(); void set(System::Windows::DependencyProperty ^ value); };
[System.Windows.Localizability(System.Windows.LocalizationCategory.None, Modifiability=System.Windows.Modifiability.Unmodifiable, Readability=System.Windows.Readability.Unreadable)]
[System.Windows.Markup.Ambient]
public System.Windows.DependencyProperty Property { get; set; }
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None, Modifiability=System.Windows.Modifiability.Unmodifiable, Readability=System.Windows.Readability.Unreadable)>]
[<System.Windows.Markup.Ambient>]
member this.Property : System.Windows.DependencyProperty with get, set
Public Property Property As DependencyProperty

Eigenschaftswert

A DependencyProperty , auf die die Value Anwendung angewendet wird. Der Standardwert ist null.

Attribute

Ausnahmen

Die Property Eigenschaft kann nicht sein null.

Die angegebene Property Eigenschaft kann nicht schreibgeschützt sein.

Wenn der angegebene Value Wert für den Typ des angegebenen PropertyWerts ungültig ist.

Beispiele

Im folgenden Beispiel wird eine Formatvorlage definiert, die auf jedes TextBlock Element angewendet wird.

<Style TargetType="{x:Type TextBlock}">
  <Setter Property="FontFamily" Value="Segoe Black" />
  <Setter Property="HorizontalAlignment" Value="Center" />
  <Setter Property="FontSize" Value="12pt" />
  <Setter Property="Foreground" Value="#777777" />
</Style>

Das folgende Beispiel zeigt eine Formatdeklaration, die sich auf die Background Eigenschaft einer .Control Beachten Sie, dass der Eigenschaftsname in diesem Beispiel mit dem Namen der Klasse (Control) qualifiziert ist, da dies Style keine TargetType.

<Style x:Key="Style1">
  <Setter Property="Control.Background" Value="Yellow"/>
</Style>

Hinweise

Beachten Sie, dass sowohl die Eigenschaften als Value auch die Property Eigenschaften für eine Setter oder eine Ausnahme ausgelöst werden müssen.

Gilt für:

Weitere Informationen