03 julio 2009

Parte II: Programando un UserControl con C#2005

Hola a todos,
Continuando con el post anterior sobre la creación de UserControl con C# 2005, se habia diseñado el siguiente UserControl:


Ahora para el ejemplo vamos a programar en el UserControl, y para ello vamos a crear 2 propiedades de tipo control DataGridView y TextBox. Y además escribiremos un script en el evento de DataSourceChanged del DataGridView, esto me permitira actualizar los datos que se visualicen en el DataGridView.
:) Manos a la obra, vamos a dar un vistazo a nuestro editor de script:

Primero, vamos a agregar un linea en mi constructor:
La propiedad AllowUserToAddRows, permitirá agregar filas pasandolé valores false o true. Ahora el valor true si se muestra al usuario la opción de agregar filas; en caso contrario, false. El valor predeterminado es true.
Segundo, vamos a crear las propiedades de tipo control DataGridView y TextBox, a continuación el siguiente script:
Propiedad: DataGridView

Propiedad: TextBox

Tercero, vamos a programar en el evento DataSourceChanged del DataGridView, a continuación el siguiente script:

Al terminar nuestro script, deberia quedar de la siguiente forma:

Cuarto, no podremos acceder o utilizar este control customDataGridView en la Caja de herramientas; mientras no hayamos reconstruido la aplicación, ya que hasta ahora, no lo hemos usado y para esto también necesitaremos reconstruir:

Al copilar (Build) nuestra aplicación, verificaremos que se generar nuestro control customDataGridView:

No hay comentarios.:

Publicar un comentario

Todos los comentarios serán leídos y moderados previamente. Serán publicados aquellos comentarios que respeten las siguientes reglas:
1. Su comentario debe estar relacionado al contenido del post.
2. No se aceptan comentarios tipo SPAM e incluyan incluya links en el contenido de su comentario.
3. Si quieres dejar la url de tu blog, hazlo utilizando la opción OpenID.
4. La caja de comentarios no es el lugar para pedir intercambio de links (para ello ve a la página de contacto).
5. Ofensan personales, amenazas o insultos NO serán permitidos, que ofendan a la integridad de la persona.