Setter.Property Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
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.