Setter.Property Eigenschaft

Definition

Ruft die Eigenschaft ab, auf die der Value angewendet wird, oder legt diese 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

DependencyProperty

Eine DependencyProperty, auf die der Value angewendet wird. Der Standardwert ist "null".

Attribute

Ausnahmen

Die Property-Eigenschaft darf nicht null sein.

Die angegebene Property-Eigenschaft darf nicht schreibgeschützt sein.

Wenn der angegebene Value für den Typ der angegebenen Property nicht gültig ist.

Beispiele

Im folgenden Beispiel wird ein Stil definiert, der auf jedes Element angewendet TextBlock 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 Stildeklaration, die sich auf die Background -Eigenschaft eines auswirken Control wird. Beachten Sie, dass der Eigenschaftsname in diesem Beispiel mit dem Namen der -Klasse ( ) qualifiziert ist, da Control Style kein an TargetType gibt.

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

Hinweise

Beachten Sie, dass Sie sowohl die -Eigenschaft als auch Property die Value -Eigenschaft für eine angeben Setter müssen, oder eine Ausnahme wird ausgelöst.

Gilt für

Siehe auch