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 el Diseñador de flujo de trabajo. En este tema se documenta la experiencia del Diseñador de flujo de trabajo. El diseñador de actividades de flujos de trabajo del Diseñador de flujo de trabajo 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

El diseñador de actividades Flowchart se puede encontrar en la categoría Diagrama de flujo del Cuadro de herramientas, al que se accede haciendo clic en la pestaña Cuadro de herramientas del Diseñador de flujo de trabajo. Como alternativa, seleccione Cuadro de herramientas desde el menú Vista, o bien presione Ctrl+Alt+X.

El diseñador de actividades Flowchart se puede arrastrar desde el Cuadro de herramientas y colocarlo en a la superficie del 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 del 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 esfera 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 del 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 propiedad Obligatorio Uso
DisplayName Falso 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.

Aunque el valor de la propiedad DisplayName no sea obligatorio, el procedimiento recomendado es usar uno.
Variables Falso La colección de variables que se aplican a esta clase Flowchart para compartir el estado entre sus actividades secundarias.
StartNode Falso La clase FlowNode que se ejecuta cuando se inicia la clase Flowchart.
Nodes Falso Contiene la colección de objetos FlowNode en la clase Flowchart.

Consulte también