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 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
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.
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>
Im folgenden Beispiel wird eine Formatdeklaration gezeigt, die sich auf die Background Eigenschaft eines Typs Controlauswirkt. Beachten Sie, dass der Eigenschaftsname in diesem Beispiel mit dem Namen der Klasse (Control) qualifiziert ist, da dies Style keine Angabe gibt TargetType.
<Style x:Key="Style1">
<Setter Property="Control.Background" Value="Yellow"/>
</Style>
Hinweise
Beachten Sie, dass Sie sowohl die Eigenschaften als auch die Property Value Eigenschaften für eine Setter oder eine Ausnahme angeben müssen.