
Hola:
Tienes que agregar un nuevo proyecto de Windows Forms a la solución que
alberga a tu proyecto de control de usuario.
Una vez que éste proyecto lo tengas abierto en el IDE de Visual Studio,
selecciona el menú Archivo --> Agregar -- > Nuevo proyecto..., o bien, si ya
tienes uno creado, seleccionarías la opción «Proyecto existente...».
Después, en el Explorador de soluciones, selecciona con el botón derecho del
ratón el proyecto nuevo o existente que acabas de añadir a la solución, y en
el menú contextual seleccionas «Establecer como proyecto de inicio».
Ya solo queda que añadas tu control de usuario al formulario del nuevo
proyecto.
Siempre que efectúes modificaciones en el proyecto de control de usuario,
tienes que generar de nuevo el proyecto. No obstante, asegúrate que en el
constructor predeterminado de la clase del control de usuario, efectúas una
llamada al método «InitializeComponente», que generalmente es el método
donde se configuran las propiedades iniciales de los objetos que se incluyen
en el control de usuario.
Public Class MyUserControl
Inherits System.Windows.Forms.UserControl
Private Sub InitializeComponent()
Me.Button1 = New System.Windows.Forms.Button
Me.TextBox1 = New System.Windows.Forms.TextBox
Me.CheckBox1 = New System.Windows.Forms.CheckBox
Me.SuspendLayout()
' ....
End Sub
Friend WithEvents TextBox1 As System.Windows.Forms.TextBox
Friend WithEvents CheckBox1 As System.Windows.Forms.CheckBox
Friend WithEvents Button1 As System.Windows.Forms.Button
Public Sub New()
' Inicializamos los componentes
InitializeComponent()
End Sub
End Class
Un saludo
--
Enrique Martínez
[MS MVP - VB]
Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.