Navegando por
Etiqueta: Windows Forms

Incrustar un formulario de Windows en una aplicación WPF

Incrustar un formulario de Windows en una aplicación WPF

Formularios Windows Se refieren a las antiguas aplicaciones ejecutadas sobre el sistema operativo Windows con una interfaz de usuario interesante pero aburrida donde no se puede salir del esquema impuesto por la plataforma. WPF Windows Presentation Foundation se refiere a la evolución de los formularios Windows en donde la interfaz de usuario puede ser creada a gusto del desarrollador/diseñador. ¿Cómo introducir un formulario Windows dentro de WPF? De manera sencilla lo podemos hacer utilizando un control especializado para tal efecto…

Leer más Leer más

[WinForms – How To] Agregar controles en una grilla (Opción 2)

[WinForms – How To] Agregar controles en una grilla (Opción 2)

En el artículo anterior, hemos visto como agregar controles a una celda dependiendo de las necesidades que tenemos para lograr el objetivo. En este artículo mostraré una alternativa al artículo anterior, donde utilizaremos el reemplazo del control en la celda actual, donde ingresamos al hacer clic en la celda. Particularmente, esta forma me resulta más rápida y sencilla para mostrar un determinado control dentro de una celda. Básicamente, empezamos declarando un objeto de la clase DateTimePicker: //Esto lo colocas dentro…

Leer más Leer más

[WinForms – How To] Agregar controles en una grilla (Opción 1)

[WinForms – How To] Agregar controles en una grilla (Opción 1)

En ocasiones, dentro de un formulario Windows, necesitamos introducir controles especiales que cumplan con una determinada función. Por ejemplo, necesitamos un selector de fechas para poder trabajar con este tipo de datos. Es ahí donde necesitamos personalizar la celda en cuestión. Una opción válida para esto es crear una clase que herede de la clase DataGridViewColumn, con esto lograremos reemplazar la celda por el control de nuestra preferencia. En este caso crearemos una clase llamada CalendarColumn que hereda de DataGridViewColumn:…

Leer más Leer más

[WinForms – How To] Utilizar ErrorProvider

[WinForms – How To] Utilizar ErrorProvider

Esta clase nos permite atrapar errores que se producen en los controles de ingreso de datos. Con este control podemos indicar al usuario que no se está cumpliendo con una condición específica y no puede continuar con la carga de datos. En este pequeño tutorial mostraré como validar que un cuadro de texto no esté vacío y también como validar sólo números.Agregamos dos cuadros de texto, dos controles ErrorProvider y un botón: En el evento Click del botón controlamos que…

Leer más Leer más

[WinForms – How To] Paginación del DataGridView

[WinForms – How To] Paginación del DataGridView

Una grilla de datos nos ofrece una alternativa muy cómoda a la hora de mostrar datos. La funcionalidad común nos exige que la grilla vaya hasta abajo cuando se tienen múltiples registros, pero en ocasiones queremos mostrar cierta cantidad de registros y esta funcionalidad no se encuentra presente de manera estándar. Reutilizando el mismo ejemplo de la importación de Excel a un DataGridView agregaremos la paginación a éste.Básicamente agregamos 4 botones (Primero, anterior, siguiente, Último): Luego agregamos un método que…

Leer más Leer más

[WinForms – How To] Minimizar ventana en la bandeja del sistema

[WinForms – How To] Minimizar ventana en la bandeja del sistema

El desarrollo en Formularios Windows está perdiendo un poco de terreno frente a otras prácticas para el desarrollo de aplicaciones, pero de todos modos es muy bueno poder tener en cuenta ciertas funciones para no perderlas de vista. En este caso quiero mostrar como minimizar una aplicación a la bandeja de entrada y hacerla desaparecer de la barra de tareas. Para tener en cuenta, definamos ambos términos: Bandeja del sistema. Barra de tareas. Primero, debemos ocultar el formulario desde la…

Leer más Leer más