Setter.Property Propiedad

Definición

Obtiene o establece la propiedad a la que se va a aplicar el valor de la propiedad 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 propiedad

DependencyProperty

DependencyProperty a la que se va a aplicar el valor de la propiedad Value. El valor predeterminado es null.

Atributos

Excepciones

La propiedad Property no puede ser null.

La propiedad Property especificada no puede ser de sólo lectura.

Se produce si el valor especificado de la propiedad Value no es válido para el tipo de la propiedad Property especificada.

Ejemplos

En el ejemplo siguiente se define un estilo que se aplicará 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>

En el ejemplo siguiente se muestra una declaración de estilo que afectará a la Background propiedad de .Control Tenga en cuenta que el nombre de propiedad de este ejemplo se califica con el nombre de la clase (Control) porque no Style especifica un TargetType.

<Style x:Key="Style1">
  <Setter Property="Control.Background" Value="Yellow"/>
</Style>

Comentarios

Tenga en cuenta que debe especificar las Property propiedades y Value en o Setter se producirá una excepción.

Se aplica a

Consulte también