Style.Triggers Proprietà

Definizione

Ottiene un insieme di oggetti TriggerBase che applicano valori di proprietà in base a condizioni specificate.Gets a collection of TriggerBase objects that apply property values based on specified conditions.

public:
 property System::Windows::TriggerCollection ^ Triggers { System::Windows::TriggerCollection ^ get(); };
public System.Windows.TriggerCollection Triggers { get; }
member this.Triggers : System.Windows.TriggerCollection
Public ReadOnly Property Triggers As TriggerCollection

Valore della proprietà

Una raccolta di oggetti TriggerBase.A collection of TriggerBase objects. Il valore predefinito è una raccolta vuota.The default is an empty collection.

Esempi

Nell'esempio seguente viene illustrato un Style denominato disponibile per Button controlli.The following example shows a named Style available to Button controls. Il Style definisce un elemento Trigger che modifica la proprietà Foreground di un pulsante quando la proprietà IsPressed è true.The Style defines a Trigger element that changes the Foreground property of a button when the IsPressed property is true.

<Style x:Key="Triggers" TargetType="Button">
    <Style.Triggers>
    <Trigger Property="IsPressed" Value="true">
        <Setter Property = "Foreground" Value="Green"/>
    </Trigger>
    </Style.Triggers>
</Style>

Commenti

Il modello di applicazione di stili e modelli di WPFWPF consente di specificare i trigger all'interno del Style.The WPFWPF styling and templating model enables you to specify triggers within your Style. In pratica, i trigger sono oggetti che consentono di applicare modifiche quando determinate condizioni, ad esempio quando un determinato valore della proprietà diventa trueo quando si verifica un evento, vengono soddisfatte.Essentially, triggers are objects that enable you to apply changes when certain conditions (such as when a certain property value becomes true, or when an event occurs) are satisfied.

Utilizzo della sintassi XAML per elementi proprietàXAML Property Element Usage

<object>  
  <object.Triggers>  
    oneOrMoreTriggers  
  </object.Triggers>  
</object>  

Valor XAMLXAML Values

oneOrMoreTriggersoneOrMoreTriggers
Zero o più elementi oggetto che sono classi che derivano da TriggerBase.Zero or more object elements that are classes deriving from TriggerBase.

Si applica a

Vedi anche