Diseñador de actividades Flowchart

La actividad Flowchart se utiliza para crear flujos de trabajo que definen y administran los controles de flujo complejos. Una clase Flowchart se puede crear en código o mediante Diseñador de flujo de trabajo. En este tema se documenta la experiencia de uso con Diseñador de flujo de trabajo. El diseñador de actividades de flujos de trabajo de Diseñador de flujo de trabajo de Windows permite a los desarrolladores de software crear flujos de trabajo de forma natural.

Actividad Flowchart

La clase Flowchart especifica una propiedad StartNode única que se ejecuta cuando el flujo de trabajo se inicia y utiliza una red de propiedades Nodes vinculadas para crear bucles arbitrarios o desviar el flujo de la ejecución hacia otro sitio en el flujo de trabajo en cualquier momento.

Utilizar el diseñador de actividades Flowchart

La actividad Flowchart se puede encontrar en la categoría Diagrama de flujo del Cuadro de herramientas, al que se tiene acceso al hacer clic en la pestaña Cuadro de herramientas en Diseñador de flujo de trabajo. (De forma alternativa, seleccione Barra de herramientas en el menú Ver o CTRL+ALT+X).

El diseñador de actividades Flowchart se puede arrastrar desde el Cuadro de herramientas y colocarlo en a la superficie de Diseñador de flujo de trabajo donde se coloquen normalmente los diseñadores de actividades, como una actividad raíz o como el elemento secundario de otra actividad de flujo de control. Si el diseñador de actividades Flowchart se coloca en una superficie de Diseñador de flujo de trabajo vacía, se crea una actividad Flowchart, que, de forma predeterminada, se muestra en una vista expandida en la que el nodo de inicio que comienza la ejecución está representado como una bola verde. Si el diseñador de actividades Flowchart se coloca en otra actividad de flujo de control, se muestra en una vista minimizada que se puede expandir si se hace doble clic en el diseñador de actividades Flowchart. Cualquier actividad en el Cuadro de herramientas se puede arrastrar directamente hasta el diseñador de actividades Flowchart, incluso otras actividades de flujo de control.

Después de arrastrar varios diseñadores de actividades hasta el lienzo de Diseñador de flujo de trabajo, los objetos Activity que representan se pueden vincular entre sí para especificar el orden de ejecución. Para crear un vínculo entre una actividad de origen y una actividad de destino, desplace el mouse sobre el diseñador de la actividad de origen y de los identificadores cuadrados que aparecen a ambos lados de la misma. Haga clic en uno de los identificadores cuadrados y arrástrelo manteniendo presionado el botón del mouse hasta uno de los identificadores que aparecen de forma similar rodeando la actividad de destino cuando se mantiene el mouse sobre ella. Suelte el botón del mouse y se creará un vínculo entre ambas actividades que quedará representado como una flecha desde diseñador de origen hasta el diseñador de destino.

Propiedades de la actividad Flowchart

En la tabla siguiente se muestran las propiedades Flowchart y se describe cómo se utilizan en el diseñador. Estas propiedades se pueden editar en la cuadrícula de propiedades o en la superficie del diseñador.

Nombre de la propiedad Obligatorio Uso

DisplayName

False

Especifica el nombre para mostrar del diseñador de actividades en el encabezado. El valor predeterminado es Flowchart. El valor se puede editar en la ventana Propiedades o directamente en el encabezado del diseñador de actividades.

Pese a que la propiedad DisplayName no es obligatoria, se recomienda utilizar una.

Variables

False

La colección de variables que se aplican a esta clase Flowchart para compartir el estado entre sus actividades secundarias.

StartNode

False

La clase FlowNode que se ejecuta cuando se inicia la clase Flowchart.

Nodes

False

Contiene la colección de objetos FlowNode en la clase Flowchart.

Vea también

Conceptos

Diseñador de actividades FlowDecision
Diseñador de actividades FlowSwitch<T>

Otros recursos

Diseñadores de actividades Flowchart