Dibujo y representación personalizados de controles
La representación personalizada de controles es una de las muchas tareas complicadas que facilita .NET Framework. Cuando cree un control personalizado, dispondrá de muchas opciones relacionadas con la apariencia gráfica del control. Si crea un control que hereda de Control, deberá proporcionar código que permita al control crear su representación gráfica. Si crea un control de usuario mediante la herencia de UserControl o hereda de uno de los controles de formularios Windows Forms, puede reemplazar la representación gráfica estándar y proporcionar un código de gráficos propio. Si desea proporcionar una representación gráfica para los controles constituyentes del UserControl que está creando, las opciones estarán mas limitadas, aunque dispondrá aún de una amplia gama de posibilidades para controles y aplicaciones.
En esta sección
Representar un control de formularios Windows Forms
Muestra cómo programar la lógica que muestra un control.Controles dibujados por el usuario
Proporciona información general acerca de los pasos necesarios para escribir y reemplazar código de representación para el control.Controles constituyentes
Describe cómo implementar código de representación personalizado para los controles constituyentes de los controles de usuario y los formularios.Cómo: Hacer un control no visible en tiempo de ejecución
Muestra cómo utilizar la propiedad Visible para ocultar y mostrar un control.Cómo: Proporcionar un fondo transparente a un control
Muestra cómo utilizar el método SetStyle para crear un color de fondo que sea opaco, transparente o parcialmente transparente.Representar controles con estilos visuales
Muestra cómo representar controles utilizando los estilos visuales en sistemas operativos que los admiten.
Referencia
Control
Describe esta clase y contiene vínculos a todos sus miembros.UserControl
Describe esta clase y contiene vínculos a todos sus miembros.OnPaint
Describe este método.
Secciones relacionadas
Cómo: Crear objetos Graphics para dibujar
Presenta la funcionalidad de gráficos GDI+ desde la perspectiva de Visual Studio y proporciona vínculos a información adicional.Variedades de controles personalizados
Describe los tipos de controles personalizados que puede crear.