Triggers (Propiedad)
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original.
Traducción
Original

FrameworkElement.Triggers (Propiedad)

Obtiene la colección de desencadenadores establecida directamente en este elemento o en los elementos secundarios.

Espacio de nombres:  System.Windows
Ensamblado:  PresentationFramework (en PresentationFramework.dll)
XMLNS para XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public TriggerCollection Triggers { get; }
<object>
  <object.Triggers>
    oneOrMoreTriggers
  </object.Triggers>
</object>

Valores XAML

oneOrMoreTriggers

Uno o más elementos EventTrigger definidos. Se espera que cada uno de los desencadenadores contenga acciones de guión gráfico y referencias válidas. Observe que esta colección sólo se puede establecer en el elemento raíz de una página. Para obtener más información, vea Información general sobre objetos Storyboard.

Valor de propiedad

Tipo: System.Windows.TriggerCollection
Colección de objetos Trigger con establecimiento inflexible de tipos.

NotaNota

Esta propiedad se puede establecer únicamente en Extensible Application Markup Language (XAML) a través de la sintaxis de colección mostrada o mediante el acceso al objeto de colección y el uso de sus distintos métodos, como Add. La propiedad para obtener acceso al propio objeto de la colección es de sólo lectura, mientras que la colección es de lectura y escritura. La propiedad sólo existe en los elementos raíz; intentar buscarlo o establecerlo en otra parte producirá una excepción.

Esta propiedad no le permite examinar los desencadenadores que existen como parte de estilos en uso en este elemento. Sólo informa sobre la colección de desencadenadores que se agregan literalmente a la colección, ya sea en el marcado o en el código. Estos elementos no existen normalmente en otros elementos de forma predeterminada (a través de una plantilla, por ejemplo); es más común para los desencadenadores que provienen de la composición de controles que se va a establecer en su lugar en los estilos.

Por lo que se refiere al comportamiento (cuando se intenta establecer qué efecto proviene de la colección Triggers declarada desde qué elemento), la condición de activación y el efecto del desencadenador podrían estar en este elemento o en sus elementos secundarios en el árbol lógico. Observe que si usa eventos de duración como Loaded para obtener esta colección, los desencadenadores del elemento secundario podrían no estar cargados por completo y la colección será menor de lo que será en tiempo de ejecución.

Observe que la colección de desencadenadores establecida en un elemento sólo admite EventTrigger, no los desencadenadores de propiedad (Trigger). Si requiere los desencadenadores de propiedad, debe colocarlos en un estilo o plantilla y, a continuación, asignar ese estilo o plantilla al elemento, ya sea directamente a través de la propiedad Style o indirectamente a través de una referencia de estilo implícita.

.NET Framework

Compatible con: 4, 3.5, 3.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2016 Microsoft