Tienda Web
Área de Clientes
MindFusion

P: ¿Cómo puedo hacer el diagrama de sólo lectura, de modo que los usuarios no puedan modificar nada?

P: Llame DiagramView.setBehavior(Behavior.DoNothing); la propiedad Behavior especifica cómo el control responde a la entrada del ratón y el modo DoNothing ignora toda entrada del ratón. Otros modos se pueden configurar para permitir arrastrar enlaces pero no nodos, para permitir seleccionar y mover elementos existentes, pero no crear otros nuevos, etc.

P: ¿Cómo puedo evitar que los usuarios cambiar el tamaño de un nodo, pero todavía puedan moverlo?

R: Llame node.setEnabledHandles(AdjustmentHandles.Move) También es posible establecer una combinación de manejadores, como AdjustmentHandles.Move | AdjustmentHandles.Rotate para permitir sólo el movimiento y el cambio de tamaño del nodo.

P: ¿Puedo evitar que los usuarios eliminen nodos específicos en mi diagrama de flujo, como los nodos inicial y final?

R: Implemente el método DiagramListener.nodeDeleting y NodeValidationEvent.setCancel(true) para los nodos que no se deben eliminar.

Copyright © 2001-2021 MindFusion LLC. All rights reserved.
Terms of use - Contactos