Tienda Web
Área de Clientes
MindFusion

Diagramming para ASP.NET MVC, V4.3.1

La herramienta adecuada para construir cualquier diagrama o diagrama de flujo con ASP.NET MVC.
Descargar   NuGet

Excelentes Diagramas con el Mínimo Esfuerzo de Programación

MindFusion.Diagramming para ASP.NET MVC ofrece una amplia gama de características para la creación, personalización y serialización de diagramas, esquemas, diagramas de flujo, árboles, gráficas, jerarquías y mucho más.

Lado del cliente y del servidor

El lado del servidor del diagrama MVC es un modelo de visualización de datos que le permite crear estructuras como diagramas de flujo, diagramas de carriles, árboles, gráficos, organigramas, jerarquías, esquemas ER, gráficos de bases de datos, etc. El lado del cliente es un control de JavaScript que utiliza un elemento Canvas de HTML para representar el contenido del diagrama.

Muestra en Linea: Diseño Automático del árbol Bordeado
Ayuda en Línea: Fundamentos del Diagrama de MVC | Tree Layout Algorithm

Elementos de Diagrama

Cada diagrama se compone de un número ilimitado de nodos y flechas. Los nodos pueden ser de cualquier forma y tamaño - usted puede crear sus nodos personalizados o utilizar cualquiera de las formas predefinidas de los nodos. Los nodos pueden ser tablas, contenedores o nodos compuestos. Cada nodo puede mostrar imágenes y texto. Usted puede elegir entre varios tipos de vínculos: polilínea, curva o enlaces compuestos de segmentos horizontales y verticales. Los enlaces suelen conectar nodos pero usted puede tener enlaces no conectados.

Online Shape Designer

Muestras en Línea: Nodos de Tabla con Celdas de Expansión | Organigrama con nodos personalizados | Nodos Personalizados con Plantillas de Nodo Compuesto
Ayuda en Línea: Tabla de Formas Predefinidas

Eventos

El conjunto de eventos enriquecidos le proporciona notificaciones para cualquier acción que el usuario realice en el lado del cliente del diagrama. Cuando se cambia el tamaño de los nodos, se los elimina, se los mueve o se los edita, no solo puede controlar la acción, sino también cancelarla. Los eventos se generan con una instancia de la clase EventArgs adecuada que le brinda información detallada sobre el evento.

Muestras en línea: Tutorial de eventos | Eventos de clientes
Documentación en línea: Diagrama de eventos

Acciones del teclado

Las acciones Deshacer y Rehacer son compatibles de manera predeterminada con cualquier acción que realice el usuario sin restricciones en la cantidad de acciones. El control también permite operaciones del portapapeles: cortar, copiar y pegar.

Ejemplos en línea: Operaciones del portapapeles | Comandos del teclado
Online Documentation: Undo and Redo

Controles auxiliares

Además del control de diagrama principal de ASP.NET MVC, obtiene varios controles complementarios: una regla con una unidad de medida personalizable; un NodeListView que admite arrastrar y soltar los nodos de diagrama incluidos en el área de trabajo del diagrama; un control de zoom con pasos personalizables; un control de descripción general, que brinda una valiosa ayuda al representar diagramas grandes y complejos.

Ejemplos en línea: Controles | Control NodeListView
Documentación en línea: Descripción general y NodeListView

Serialización y exportación

Puede serializar su diagrama en secuencias .NET y XML, que pueden guardarse en el disco. También puede cargarlo desde secuencias y archivos XML. Si desea exportar su diagrama, puede elegir entre imágenes Bitamp, archivos DXF, PDF, SVG, archivos Microsoft Visio VDX, imágenes WMF, archivos Adobe Flash SWF o archivos Microsoft Excel XLSX.

Ejemplos en línea: Exportación de PDF | Cargar datos jerárquicos de forma recursiva desde XML
Documentación en línea: Serialización y salida de diagramas

Estilos y temas

Cada elemento del diagrama se puede personalizar: fuentes, pinceles, fondo. Los nodos se pueden pintar con varios pinceles: degradado, sombreado, sólido y efectos de soporte: vidrio y aerodinámico. El texto dentro de los nodos admite etiquetas de formato HTML. Los nodos pueden tener imágenes y texto. Los enlaces pueden tener diferentes formas de cabeza y base y ser de diferentes formas: Bézier, multilínea, en cascada, etc. Puede aplicar temas en el diagrama y crear sus propios temas con la herramienta de edición de temas.

Muestra en Línea: Temas
Ayuda en Línea: Apariencia

Diseños

MindFusion.Diagramming para ASP.NET MVC ofrece una gran cantidd de algoritmos de diseño que le ayudan a organizar incluso diagramas con miles de elementos en una manra limpia y fácil de comprender. Los diseños están divididos en tres categorías principales - estructural, topológica y dirigido por fuerza. Cada diseño tiene propiedades para el ajuste del resultado final. Los algoritmos de diseño son aplicados de manera rápida y fácil - solamente llamando un método en la clase de diseño.

Algoritmos de Diseño Gráfico en Controles de Diagrama

Compatibilidad con Razor Pages

La biblioteca también se puede utilizar en proyectos ASP.NET Razor Pages. Además de los métodos auxiliares HTML utilizados para crear DiagramView y otros componentes, puede utilizar la directiva @addTagHelper para importar etiquetas Razor que proporcionen una sintaxis de declaración similar a HTML para ellas.

Documentación en línea: Crear DiagramView en un proyecto Razor Pages

Compatibilidad con .NET Core

La distribución MindFusion.Diagramming para ASP.NET MVC incluye ensambles para .NET Core 2.1 y versiones más nuevas. La interfaz de programación es prácticamente la misma, salvo algunas diferencias que se indican en el tema de ayuda Ensambles de .NET Core. Los temas de ayuda de tutoriales también se han actualizado para .NET Core.

Documentación en línea: Tutoriales

Componentes en el Paquete de Diagramación

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