Trabajar con comportamientos de SketchFlow

important noteImportante:

SketchFlow solo está disponible en Expression Studio Ultimate.

Puede utilizar comportamientos integrados para ampliar rápidamente la funcionalidad de un prototipo de SketchFlow. Los comportamientos siguientes están disponibles en la categoría Controles de comportamiento del panel Activos.

También puede utilizar cualquiera de los comportamientos que están disponibles para el resto de Microsoft Expression Blend cuando trabaje en un proyecto SketchFlow.

Para obtener más información acerca de otros comportamientos de Expression Blend, vea Trabajar con comportamientos integrados.

Comportamientos de animación

Puede crear sencillos vínculos "click-through" basados en marcos mediante el panel Animación SketchFlow, que incluyan la funcionalidad de reproducción, pausa y reanudación. Puede mejorar aún más la animación SketchFlow mediante comportamientos de animación SketchFlow.

  • **PlaySketchFlowAnimationAction   ** Use el comportamiento PlaySketchFlowAnimationAction si desea reproducir una animación SketchFlow en respuesta a la interacción de un usuario con el prototipo.

    Para obtener más información acerca de este comportamiento, vea PlaySketchFlowAnimationAction.

Comportamientos condicionales

Puede agregar condiciones a los comportamientos si el comportamiento es una acción.

Para obtener más información acerca de cómo agregar condiciones, vea Agregar una condición a un comportamiento.

Comportamientos de datos

Puede crear prototipos que muestren datos mediante la característica de datos de ejemplo en Microsoft Expression Blend. Puede usar comportamientos de datos para representar la interacción del usuario con los datos.

  • **RemoveItemInListBoxAction   ** Un escenario común para los prototipos basados en datos es crear un cuadro de lista y, a continuación, demostrar cómo se quita un elemento del cuadro de lista. Puede utilizar el comportamiento RemoveItemInListBoxAction para crear fácilmente ese escenario.

    [!NOTA]

    El comportamiento RemoveItemInListBoxAction solo funciona en una plantilla de datos y únicamente para quitar el elemento de cuadro de lista con el que está asociado del cuadro de lista enlazado a datos en el que reside.

    Para obtener más información acerca de este comportamiento, vea RemoveItemInListboxAction.

Comportamientos de navegación

Puede usar comportamientos de navegación que ayudan a definir la navegación o navegar a través del sitio siguiendo una ruta de acceso distinta a la que pueda haber especificado el diseñador del prototipo. También puede usar comportamientos para agregar fácilmente navegación hacia Atrás y Adelante.

  • **NavigateBackAction   ** Use el comportamiento NavigateBackAction para desplazarse a una pantalla que estaba viendo previamente. El comportamiento NavigateBackAction funciona de la misma forma que el botón Atrás del Reproductor SketchFlow.

    Para obtener más información acerca de este comportamiento, vea NavigateBackAction.

  • **NavigateForwardAction   ** Use el comportamiento NavigateForwardAction para avanzar a una pantalla que estaba viendo antes de retroceder a una pantalla anterior. El comportamiento NavigateForwardAction funciona de la misma forma que el botón Adelante del Reproductor SketchFlow.

    Para obtener más información acerca de este comportamiento, vea NavigateForwardAction.

  • **NavigateToScreenAction   ** Use el comportamiento NavigateToScreenAction para especificar la navegación entre pantallas.

    Para obtener más información acerca de este comportamiento, vea NavigateToScreenAction.

  • **NavigationMenuAction   ** El comportamiento NavigationMenuAction asocia un estado particular a una pantalla concreta. Esto resulta especialmente útil si está intentando imitar la navegación del usuario conservando la ruta de navegación y los estados visuales que representan la interacción del usuario con un menú de navegación.

    Para obtener más información acerca de este comportamiento, vea NavigationMenuAction.

Desencadenadores

Al agregar un comportamiento a la mesa de trabajo en Expression Blend, se crea un EventTrigger de forma predeterminada. Para usar cualquiera de los desencadenadores adicionales integrados en Expression Blend, debe cambiar el tipo de desencadenador. Para cambiar el tipo de desencadenador, haga clic en Nuevo en la categoría Desencadenador del panel Propiedades.

  • **EventTrigger   ** Use el desencadenador EventTrigger para invocar una acción basada en un evento como un clic del mouse, una carga de página u otra interacción.

    Para obtener más información acerca de este desencadenador, vea EventTrigger.

  • **SketchFlowAnimationTrigger   ** Use el desencadenador SketchFlowAnimationTrigger para desencadenar una acción determinada como, por ejemplo, reproducir un sonido cuando la animación hace una pausa o desencadenar un cambio de estado.

    Para obtener más información acerca de este comportamiento, vea SketchFlowAnimationTrigger.

Para obtener más información acerca de desencadenadores, vea Agregar o modificar un desencadenador.

Vea también

Tareas

Agregar una condición a un comportamiento
Agregar un control de comportamiento a un objeto

Conceptos

Trabajar con comportamientos integrados

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