Compartir a través de


DataTrigger

Puede utilizar el desencadenador DataTrigger para invocar una acción basada en el valor de una propiedad. Si el valor especificado en el desencadenador coincide con un valor proporcionado, el desencadenador invoca la acción que tenga asociada. En caso contrario, no sucede nada.

Para agregar un desencadenador DataTrigger

  1. En el panel Activos, haga clic en Controles de comportamiento y, a continuación, arrastre y coloque el comportamiento en el objeto al que desea aplicar el comportamiento. La categoría Desencadenador aparece en el panel Propiedades.

  2. En la categoría Desencadenador, junto a TriggerType (EventTrigger), haga clic en Nuevo. En el cuadro de diálogo Seleccionar objeto, haga clic en DataTrigger y, a continuación, en Aceptar.

    DataTrigger

  3. En la categoría Desencadenador, establezca lo siguiente:

    • **Binding   ** Especifica el enlace a la propiedad para supervisar los cambios.

    • **Comparison   ** Especifica el operador que se usará para evaluar la condición de DataTrigger . Los valores son los siguientes:

      • Equal

      • NotEqual

      • LessThan

      • LessThanOrEqual

      • GreaterThan

      • GreaterThanOrEqual

    • **Value   ** Especifica un valor que se usará junto con la propiedad Comparison. El valor se compara con la expresión de enlace especificada por la propiedad Binding. El valor se puede escribir directamente en cuadro de texto Valor.

Para ver un ejemplo de este comportamiento, visite Expression Community Gallery Ff724015.xtlink_newWindow(es-es,Expression.40).png (Galería de la comunidad de Expression).

Copyright © 2011 de Microsoft Corporation. Reservados todos los derechos.