Diseñador de actividades FlowDecision

El nodo FlowDecision es un nodo condicional que proporciona una bifurcación para el flujo de control en una alternativa entre dos, en función de si se ha satisfecho una condición especificada. Si el flujo requiere más de dos bifurcaciones, utilice FlowSwitch en su lugar.

Nodo FlowDecision

Utilice el nodo FlowDecision cuando se puedan crear bifurcaciones en dos direcciones a partir del flujo. Un nodo FlowDecision tiene una propiedad Condition y una clase FlowNode asociadas a cada uno de los dos posibles resultados: True o False. Se evalúa Condition y el valor resultante determina la clase FlowNode siguiente que se va a procesar dentro de Flowchart.

Utilizar el diseñador FlowDecision

El diseñador FlowDecision 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 FlowDecision se puede arrastrar desde el Cuadro de herramientas y colocar en a la superficie de Diseñador de flujo de trabajo dentro de un diseñador de actividades Flowchart. De esta forma se crea un nodo FlowDecision con la etiqueta Decision dentro de la actividad Flowchart. Desplácese con el mouse sobre el diseñador y sobre los identificadores cuadrados True y False para que aparezcan las dos bifurcaciones.

Después de arrastrar el diseñador FlowDecision y otros diseñadores en el Diagrama de flujo, se podrán vincular los nodos entre sí para especificar el orden de ejecución. Para crear un vínculo entre un nodo de origen (que incluya las bifurcaciones True y False de FlowDecision) y un nodo de destino, desplácese con el mouse sobre el diseñador del nodo de origen y aparecerán los identificadores cuadrados a cada lado de ellos. 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 en torno al nodo de destino cuando desplaza el mouse sobre el mismo. Suelte el botón del mouse y se creará un vínculo entre ambos nodos que quedará representado como una flecha desde el diseñador de origen hasta el diseñador de destino.

La expresión que indica que se puede escribir Condition en el cuadro Condición de la ventana Propiedades si se hace clic donde aparece el texto con la sugerencia "Escriba una expresión de VB".

Las propiedades FlowDecision

En la tabla siguiente se muestran las propiedades de la clase FlowDecision y se describe cómo se usan 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

Condition

True

La condición que determina la ruta de acceso que va a tomar el control de flujo.

True

False

La ruta de acceso que toma el control de flujo si se satisface Condition.

False

False

La ruta de acceso que toma el control de flujo si no se satisface Condition.

Vea también

Conceptos

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

Otros recursos

Diseñadores de actividades Flowchart