Setter.Property Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví vlastnost, na kterou Value se použije.
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
Hodnota vlastnosti
A DependencyProperty , na které Value se použije. Výchozí hodnotou je hodnota null.
- Atributy
Výjimky
Vlastnost Property nemůže být null
.
Zadaná Property vlastnost nemůže být jen pro čtení.
Příklady
Následující příklad definuje styl, který se použije pro každý TextBlock prvek.
<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>
Následující příklad ukazuje deklaraci stylu, která ovlivní Background vlastnost Control. Všimněte si, že název vlastnosti v tomto příkladu je kvalifikovaný s názvem třídy (Control), protože Style neurčuje TargetType.
<Style x:Key="Style1">
<Setter Property="Control.Background" Value="Yellow"/>
</Style>
Poznámky
Všimněte si, že je nutné zadat jak Value vlastnostiProperty, tak i u výjimkySetter, které budou vyvolán.