Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Puede utilizar el comportamiento DataStateBehavior para alternar entre dos estados visuales en función de si un enlace a propiedad condicional se evalúa como True o como False .
El comportamiento DataStateBehavior permite comparar dos valores. Un valor proviene de un enlace. El otro valor puede declararse explícitamente. Si los dos valores son iguales, se activa el estado visual especificado para True . Si los dos valores no son iguales, se activa el estado visual especificado para False .
Para agregar un comportamiento DataStateBehavior
En el panel Activos, haga clic en Controles de comportamiento y, a continuación, arrastre y coloque DataStateBehavior en el objeto al que desea aplicar el comportamiento. La categoría Propiedades comunes aparece en el panel Propiedades.
[!NOTA]
El objeto al que está asociado el comportamiento proporciona el contexto para el comportamiento.
En la categoría Propiedades comunes, en el cuadro Enlace, especifique el enlace que desee. Puede utilizar el ****Selector de elementos de la mesa de trabajo ****
para seleccionar el enlace..png)
En el cuadro Valor, especifique el valor que desee comparar. Escriba un valor en el cuadro Valor o haga clic en Opciones avanzadas
para enlazar los datos.En las listas desplegables TrueState y FalseState, elija el estado visual que desee desencadenar en caso de que los valores de las propiedades Binding y Value sean iguales o no.
Si los dos valores son iguales, se activa el estado visual especificado para True . Si los dos valores no son iguales, se activa el estado visual especificado para False .
Para ver un ejemplo de este comportamiento, visite Expression Community Gallery (Galería de la comunidad de Expression)
.
Copyright © 2011 de Microsoft Corporation. Reservados todos los derechos.