Partager via


Setter.Property Propriété

Définition

Obtient ou définit la propriété à laquelle le Value sera appliqué.

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

Valeur de propriété

DependencyProperty

DependencyProperty sur lequel sera appliqué le Value. La valeur par défaut est null.

Attributs

Exceptions

La propriété Property ne peut pas être null.

La propriété Property spécifiée ne peut pas être en lecture seule.

Si le Value spécifié n'est pas valide pour le type du Property spécifié.

Exemples

L’exemple suivant définit un style qui sera appliqué à chaque TextBlock élément.

<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>

L’exemple suivant montre une déclaration de style qui affecte la Background propriété d’un Control. Notez que le nom de la propriété dans cet exemple est qualifié avec le nom de la classe (Control) car le Style nom ne spécifie pas d’élément TargetType.

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

Remarques

Notez que vous devez spécifier les propriétés et Value les Property propriétés d’une exception ou d’une Setter exception sont levées.

S’applique à

Voir aussi