descargar winforms

descargar - WinForms: ¿cuál es el mejor control para la superficie de dibujo GDI+?



winforms elements (2)

Creo que se puede hacer un dibujo de GDI + en casi cualquier ventana en un proyecto de .NET Windows Forms, pero ¿qué se recomienda como el mejor control incorporado para contener un dibujo personalizado? Voy a dibujar mis propios diagramas xy, texto e imágenes. Podría usar un Panel, UserControl, etc.


Haga su dibujo GDI + en una superficie de mapa de bits fuera de la pantalla y luego ajústelo a cualquier control que necesite.

Sus controles El método de pintura solo necesita copiar la superficie a sí mismo.


Si solo está dibujando el control y no hospedando hijos, entonces proceda de Control - VS lo convertirá en una clase adecuada (lo llama ''Control personalizado'') con el manejador OnDraw ya insertado.

Si aloja otros controles bajo su control, proceda de UserControl, (VS lo llama ''Control de usuario'' y obtendrá soporte para el diseñador de VS, para que pueda arrastrar otros controles hacia arriba.

Para gráficos simples sin desplazamiento que derivaría de Control.