“Conocimientos Programación>Visual Basics Programación

Cómo crear mis propios controles en Vb.NET

2014/2/26
. Visual Basic NET tiene muchos controles por defecto, pero puede haber algunos casos en que un control personalizado es muy útil . Es posible desarrollar controles personalizados con . NET Visual Basic y luego use el control en otra aplicación. Cosas que necesitará
Visual Basic . NET 2005 o superior
Mostrar más instrucciones
1

Crear un nuevo proyecto en Visual Basic basado en la Biblioteca de controles de Windows Forms. Déle un nombre adecuado . Tenga en cuenta que no puede haber más de un control de usuario en la biblioteca.
2

Cambie el nombre del control de usuario por defecto a " ucNameAndAddress . " El control personalizado que va a ser un control que incorpora el nombre y la dirección . Un control como éste se puede utilizar en cualquier lugar se necesita un nombre y dirección en el programa y puede incorporar una lógica de negocio necesaria dictada por el nombre y dirección de la entrada .
3

añadir etiquetas y cuadros de texto al control de usuario . Utilice los campos como "Nombre completo ", " Dirección ", "Ciudad ", "Estado" y "Código postal ".
4

Agregue el código siguiente al código subyacente del control de usuario . Estas son las propiedades que expone el control para el programa final de su uso. Este código de ejemplo no hace ninguna comprobación de los datos de entrada o salida. El código para hacer esto se podría agregar a la Métodos Get /Set .

Public Class ucNameAndAddress

pública FullName Propiedad adecuada As String

Cómo

FullName = txtFullName.Text

final Cómo

Set (valor ByVal como secuencia)

txtFullName.Text = valor

End Set End

propiedad en

Pública Dirección de la Propiedad como secuencia

Cómo

Dirección = txtAddress.Text

final Cómo

Set (valor ByVal As String )

txtAddress.Text = valor

End Set End

propiedad en

público propiedad Ciudad As String

Cómo
< p> City = txtCity.Text

final Cómo

Set (valor ByVal como secuencia)


txtCity.Text = valor

End Set

End propiedad en

público Estatal de Propiedad As String

Cómo

Estado = txtState.Text

final Cómo

Set ( valor de ByVal como secuencia)

txtState.Text = valor

End Set End

propiedad en

Pública ZipCode propiedad As String

Cómo

ZipCode = txtZipcode.Text

final Cómo

Set (valor ByVal como secuencia)

txtZipcode.Text = valor

End Establecer

End propiedad en

End Class
5

Genere el proyecto que contiene el control de usuario.
6

Agregar un nuevo proyecto a la solución basada en la plantilla del programa de Windows Forms. Esto creará un proyecto con un formulario básico en el mismo.
7

Agregue el nuevo control de usuario , que debe estar en la caja de herramientas en Componentes MyUserControl al formulario. Busque las propiedades en la ventana de propiedades de controles de usuario. Cuando se introduce algo en el campo en el panel de propiedades , que aparecerá en el control de usuario en el formulario.
8

Una vez construido el control de usuario , basta con hacer referencia a la biblioteca de controles en cualquier proyecto que necesitan utilizarlo.

Visual Basics Programación
Cómo automatizar Oficina Con VBA
Cómo controlar un teclado en Visual Basic
Cómo copiar una cadena de una aplicación y pegarlo en otra con Visual Basic
Cómo leer xls Vb
Cómo cambiar un cursor con VBA
Cómo acceder a VBA Variable Tamaño de Fuente
Microsoft VB NET Certificación
Cómo hacer un programa de dibujo
Conocimientos Informáticos © http://www.ordenador.online