Pregunta

Al igual que en la clase ButtonRenderer, quiero ser capaz de pintar los botones +/- utilizados en TreeViewNodes completamente separado de cualquier instancia de un TreeView. No parece ser un método ControlPaint que lo hace, y el dibujo de un botón no se ve bien. ¿Dónde puedo obtener el código de dibujo para un nodo de árbol de?

¿Fue útil?

Solución

Puede dibujar la mayor parte del estándar de Windows controla mediante el estilos visuales API de Windows .

No he probado la prestación de un control de vista de árbol, pero echa un vistazo a .NET clase VisualStyleRenderer, que parece envolver toda la funcionalidad de la API no administrada.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top