Trigger.Setters Trigger.Setters Trigger.Setters Trigger.Setters Property

Definición

Obtiene una colección de objetos Setter, que describen los valores de propiedad que se van a aplicar si se cumple la condición especificada.Gets a collection of Setter objects, which describe the property values to apply when the specified condition has been met.

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

Valor de propiedad

El valor predeterminado es null.The default value is null.

Ejemplos

Como se mencionó anteriormente, al Setter agregar un elemento Trigger secundario a un objeto, se agrega SetterBaseCollection implícitamente Trigger a para el objeto.As mentioned above, adding a Setter child to a Trigger object implicitly adds it to the SetterBaseCollection for the Trigger object. En el ejemplo siguiente, <Trigger.Setters> es implícito.In the following example, <Trigger.Setters> is implicit.

          <ControlTemplate.Triggers>
            <Trigger Property="IsSelected" Value="True">
<Trigger.Setters>
                 <Setter Property="Opacity" Value="1.0" />
</Trigger.Setters>
            </Trigger>
          </ControlTemplate.Triggers>

Comentarios

Uso de elementos de propiedad XAMLXAML Property Element Usage

<object>  
  <object.Setters>  
    ZeroOrMoreSetters  
  </object.Setters>  
</object>  

Valores XAMLXAML Values

ZeroOrMoreSettersZeroOrMoreSetters
Cero o más Setter objetos.Zero or more Setter objects. No admite EventSetter el objeto.This does not support EventSetter object.

Un Trigger permite usar Setterpara aplicar valores de propiedad cuando el elemento cumple una condición especificada.A Trigger allows you to use Setters to apply property values when the element meets a specified condition. Por ejemplo, puede que desee cambiar el color de fondo de un elemento cuando tenga el foco.For example, you may want to change the background color of an element when it is in focus.

Si la misma propiedad se establece más de una vez, se aplicará el último valor de propiedad.If the same property is set more than once, the last property value will be applied.

La Setters propiedad de un Trigger objeto solo puede constar Setter de objetos.The Setters property of a Trigger object can only consist of Setter objects. Al agregar Setter un elemento secundario Trigger a un objeto, se agrega implícitamente a Trigger SetterBaseCollection para el objeto.Adding a Setter child to a Trigger object implicitly adds it to the SetterBaseCollection for the Trigger object. EventSetterno se admiten objetos; solo Style.Setters admiteEventSetter objetos.EventSetter objects are not supported; only Style.Setters supports EventSetter objects.

Se aplica a

Consulte también: