Trigger.Setters Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine Auflistung von Setter Objekten ab, die die Eigenschaftswerte beschreiben, die angewendet werden sollen, wenn die angegebene Bedingung erfüllt wurde.
public:
property System::Windows::SetterBaseCollection ^ Setters { System::Windows::SetterBaseCollection ^ get(); };
public System.Windows.SetterBaseCollection Setters { get; }
member this.Setters : System.Windows.SetterBaseCollection
Public ReadOnly Property Setters As SetterBaseCollection
Eigenschaftswert
Der Standardwert ist null.
Beispiele
Wie bereits erwähnt, fügt das Hinzufügen eines Setter untergeordneten Elements zu einem Trigger Objekt implizit dem Objekt für das Trigger Objekt hinzuSetterBaseCollection. Im folgenden Beispiel <Trigger.Setters> ist implizit.
<ControlTemplate.Triggers>
<Trigger Property="IsSelected" Value="True">
<Trigger.Setters>
<Setter Property="Opacity" Value="1.0" />
</Trigger.Setters>
</Trigger>
</ControlTemplate.Triggers>
Hinweise
XAML-Eigenschaftselementverwendung
<object>
<object.Setters>
ZeroOrMoreSetters
</object.Setters>
</object>
XAML-Werte
ZeroOrMoreSetters Null oder mehr Setter Objekte. Dies unterstützt EventSetter kein Objekt.
Mithilfe Trigger von "s" können Sie SetterEigenschaftswerte anwenden, wenn das Element eine angegebene Bedingung erfüllt. Sie können z. B. die Hintergrundfarbe eines Elements ändern, wenn es sich im Fokus befindet.
Wenn dieselbe Eigenschaft mehrmals festgelegt wird, wird der letzte Eigenschaftswert angewendet.
Die Setters Eigenschaft eines Trigger Objekts kann nur aus Objekten bestehen Setter . Das Hinzufügen eines Setter untergeordneten Elements zu einem Trigger Objekt fügt es implizit dem SetterBaseCollection Objekt für das Trigger Objekt hinzu. EventSetterObjekte werden nicht unterstützt; unterstützt EventSetter nur Style.Setters Objekte.