Setter.Property Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define a propriedade à qual será aplicada 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
Valor de Propriedade
A DependencyProperty ao qual o Value será aplicado. O valor padrão é null.
- Atributos
Exceções
A Property propriedade não pode ser null.
A propriedade especificada Property não pode ser apenas de leitura.
Exemplos
O exemplo seguinte define um estilo que será aplicado a cada 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>
O exemplo seguinte mostra uma declaração de estilo que afetará a Background propriedade de um Control. Note-se que o nome da propriedade neste exemplo é qualificado com o nome da classe (Control) porque o Style não especifica um TargetType.
<Style x:Key="Style1">
<Setter Property="Control.Background" Value="Yellow"/>
</Style>
Observações
Note que deve especificar ambas as Property propriedades e Value em um Setter ou uma exceção será lançada.