Setter.Property Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta la proprietà alla quale verrà applicato Value.
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
Valore della proprietà
Oggetto DependencyProperty al quale verrà applicato Value. Il valore predefinito è null.
- Attributi
Eccezioni
Il valore della proprietà Property non può essere null
.
La proprietà Property specificata non può essere di sola lettura.
Esempio
Nell'esempio seguente viene definito uno stile che verrà applicato a ogni TextBlock elemento.
<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>
Nell'esempio seguente viene illustrata una dichiarazione di stile che influirà sulla Background proprietà di un oggetto Control. Si noti che il nome della proprietà in questo esempio è qualificato con il nome della classe (Control) perché Style non specifica un oggetto TargetType.
<Style x:Key="Style1">
<Setter Property="Control.Background" Value="Yellow"/>
</Style>
Commenti
Si noti che è necessario specificare entrambe le Property proprietà e Value in un Setter oggetto o verrà generata un'eccezione.