“Conocimiento Programación>Visual Basics Programación

Cómo crear mis propios controles en Vb.NET

2014/3/4
. 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 dar formato a un Nombre apropiado de cuerda en VB
¿Cómo puedo pasar los datos entre las múltiples formas en VB.NET
Cómo crear un programa en Visual Basic 6.0 que se abre en prensas clave
Cómo agregar campos a una tabla en Access con Visual Basic
Cómo borrar el Portapapeles Con VBScript
Cómo acceder argumento nulo Query VBA
Cómo crear un archivo de clave de los archivos DLL en VB.Net
Cómo importar XML mediante VBA
Conocimiento de la computadora © http://www.ordenador.online