2010-12-06 13 views
7

estoy tratando de investigar una tecnología de interfaz gráfica de usuario para C# donde puedo mostrar una vista de árbol (opuesta a la norma establecida.)C# Árbol/MindMap GUI

Esencialmente quiero tener la interfaz gráfica de usuario dibujar un árbol de datos (como si fuera a dibujar un árbol binario en una hoja de papel o algo así) Luego, haga clic en cada uno de los nodos.

Si esto no está disponible, ¿alguien sabe de algo en lo que podría tener una GUI del tipo de mapa mental que muestra enlaces entre elementos y aquellos en los que se puede hacer clic?

Adivino que la gente dirá hacer uno usted mismo, en cuyo caso ya me rindo;) eso es demasiado avanzado para mí y como estoy en una colocación de trabajo no creo que me concedan el tiempo para hacerlo como allí son cuestiones más apremiantes para trabajar primero, ¡como hacer que el programa funcione realmente!

Gracias

Respuesta

6

Puede echar un vistazo a los controles en Kevin's WPF Bag-o-Tricks que tiene un diseño de estilo mapa mental WPF. Here es un buen ejemplo. Si desea utilizar componentes más profesionales, eche un vistazo al producto desde Nevron Software, tienen algunos controles excelentes. También hay una biblioteca de gráficos WPF de código abierto - graphsharp (con la que no tengo experiencia, pero encontré un nice article by Sacha Barber). Dado que se usa en nDepend, debe ser bastante maduro.

espero que consigue un poco de inspiración de los enlaces :)