none
Dibujar grafos en VB.NET

    Question

  • Hola amigos de la comunidad.

    Tengo que realizar un programa en VB.NET 2008, con el cual se pueda realizar grafos. es decir dibujar nodos y luego unirlos con lineas. Es completamente necesario que yo pueda mover los nodos y automáticamente se muevan las lineas junto con el nodo. 

    Necesito ayuda o ejemplos de código urgente de como realizar esto.

    Nota: para entender mejor lo que quiero pueden ver el programa ALGRAF que de hecho fue realizado en VB  ver esta pagina http://www.dma.fi.upm.es/gregorio/grafos/ALGRAF.html

    O si me pueden indicar una herramienta con la cual pueda extraer el código fuente de esta herramienta mejor aun.

     


    Wednesday, August 10, 2011 1:15 PM

Answers

All replies

  • hola

    algo como esto

     

    CodeProject: Drawing and Editing Lines with GDI+.

     

    si se que esta en c# pero puede convertirlo con ayuda de estas tools

     

    Convert C# to VB.NET

    Code Converter

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    Wednesday, August 10, 2011 1:31 PM
  • Gracias Leadro.. lo mirare para ver si es lo que necesito.
    Wednesday, August 10, 2011 1:45 PM
  • Hola Leandro.

    La verdad lo que me pasaste si me sirve, pero este código esta bastante complejo. de casualidad no tienes un codigo un poco mas para novatos. 

     

     

    Wednesday, August 10, 2011 6:59 PM
  • Buenos dias Leandro.

    Ya consegui hacer lo que queria y me quedo super. 

    Utilice un componente llamado Microsoft.VisualBasic.PowerPacks.LineShape, para las leneas y un control de usuario para cada uno de los nodos..

    La verdad el resultado me quedó mejor que lo que esperaba.

     

     

    Friday, August 12, 2011 4:43 PM
  • Buenas tardes José

    Estoy haciendo justamente lo que mencionas que hiciste para crear las líneas a un control de usuario. Por favor me puedes ayudar con el código de ejemplo.

    Gracias,

    Iván González

    Monday, February 13, 2012 8:23 PM