Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

Desarrollar controles de formularios Windows Forms en tiempo de diseño

Para los creadores de controles, .NET Framework ofrece abundante tecnología de creación de controles. Los creadores ya no están limitados al diseño de controles compuestos que funcionan como una colección de controles preexistentes. A través de la herencia, puede crear sus propios controles a partir de controles compuestos preexistentes o controles de formularios Windows Forms preexistentes. También puede diseñar sus propios controles que implementen el dibujo personalizado. Estas opciones permiten una gran flexibilidad en el diseño y funcionalidad de la interfaz visual. Para aprovechar estas características, es recomendable familiarizarse con los conceptos de programación orientada a objetos.

Nota de Visual BasicNota de Visual Basic

No es necesario comprender totalmente la herencia, aunque le será útil consultar Herencia en Visual Basic.

Si desea crear controles personalizados para utilizarlos en formularios Web Forms, vea Desarrollar controles de servidor ASP.NET personalizados.

En esta sección

Tutorial: Crear un control compuesto con Visual Basic

Muestra cómo crear un control compuesto sencillo en Visual Basic.

Tutorial: Crear un control compuesto con Visual C#

Muestra cómo crear un control compuesto sencillo en C#.

Tutorial: Heredar de un control de formularios Windows Forms con Visual Basic

Muestra cómo crear un control de formularios Windows Forms sencillo utilizando la herencia de Visual Basic.

Tutorial: Heredar de un control de formularios Windows Forms con Visual C#

Muestra cómo crear un control de formularios Windows Forms sencillo utilizando la herencia de C#.

Tutorial: Realizar tareas comunes utilizando etiquetas inteligentes en controles de formularios Windows Forms

Muestra cómo utilizar la característica de etiqueta inteligente en controles de formularios Windows Forms.

Tutorial: Serializar colecciones de tipos estándar con DesignerSerializationVisibilityAttribute

Muestra cómo utilizar el atributo System.ComponentModel.DesignerSerializationVisibilityAttribute.Content para serializar una colección.

Tutorial: Depurar controles personalizados de formularios Windows Forms en tiempo de diseño

Muestra cómo depurar el comportamiento en tiempo de diseño de un control de formularios Windows Forms.

Tutorial: Crear un control de formularios Windows Forms que aproveche las características en tiempo de diseño de Visual Studio

Muestra cómo integrar completamente un control compuesto en el entorno de diseño.

Cómo: Crear controles de formularios Windows Forms

Proporciona información general sobre consideraciones para implementar un control de formularios Windows Forms.

Cómo: Crear controles compuestos

Muestra cómo crear un control mediante la herencia de un control compuesto.

Cómo: Heredar de una clase UserControl

Muestra información general sobre el procedimiento para crear un control compuesto.

Cómo: Heredar de controles de formularios Windows Forms existentes

Muestra cómo crear un control extendido heredando de la clase de control Button.

Cómo: Heredar de una clase de control

Proporciona información general sobre cómo crear un control extendido.

Cómo: Alinear un control con los bordes de los formularios en tiempo de diseño

Muestra cómo utilizar la propiedad Dock para alinear el control con el borde del formulario que ocupa.

Cómo: Mostrar un control en el cuadro de diálogo Personalizar cuadro de herramientas

Muestra el procedimiento para instalar el control de modo que aparezca en el cuadro de diálogo Personalizar cuadro de herramientas.

Cómo: Proporcionar un mapa de bits del cuadro de herramientas para un control

Muestra cómo utilizar ToolboxBitmapAttribute para mostrar un icono junto al control personalizado en el Cuadro de herramientas.

Cómo: Comprobar el comportamiento de un control de usuario en tiempo de ejecución

Muestra cómo utilizar UserControl Test Container para probar el comportamiento de un control compuesto.

Solución de problemas relacionados con la creación de controles y componentes

Muestra cómo diagnosticar y corregir problemas comunes que pueden aparecer cuando crea un componente o control personalizado.

Referencia

System.Windows.Forms.Control

Describe esta clase y contiene vínculos a todos sus miembros.

System.Windows.Forms.UserControl

Describe esta clase y contiene vínculos a todos sus miembros.

Secciones relacionadas

Desarrollar controles personalizados de formularios Windows Forms con .NET Framework

Describe cómo crear sus propios controles personalizados con .NET Framework.

Common Language Specification

Presenta Common Language Runtime, diseñado para simplificar la creación y el uso de componentes. Un aspecto importante de esta simplificación es la mejora en la interoperabilidad entre componentes escritos con diferentes lenguajes de programación. La Especificación de lenguajes comunes (CLS, Common Language Specification) hace posible la creación de herramientas y componentes que funcionen con múltiples lenguajes de programación.

Tutorial: Rellenar automáticamente el cuadro de herramientas con componentes personalizados

Describe cómo permitir que se muestre un componente o control en el cuadro de diálogo Personalizar cuadro de herramientas.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft