Navegando por
Mes: marzo 2016

[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

[WinForms – How To] Exportar DataGridView a Excel

[WinForms – How To] Exportar DataGridView a Excel

En este caso quisiera exponer una forma de exportar una grilla a Excel. La forma de exportar, de manera manual sería la de copiar toda la grilla y pegar en el Excel. Sencillo , ¿No?. Pero el tema es que lo haremos de forma automática. La idea es colocar un control DataGridView y un botón Exportar: Por código, creamos un método llamado CopiarGrilla() que copiará datos de la grilla para poder exportarlos: private void CopiarGrilla(){ dataGridView1.ClipboardCopyMode = DataGridViewClipboardCopyMode.EnableAlwaysIncludeHeaderText; dataGridView1.MultiSelect =…

Leer más Leer más

[WinForms – How To] Importar desde Excel a un DataGridView

[WinForms – How To] Importar desde Excel a un DataGridView

En esta época donde la información abunda, obtener datos desde un archivo de Microsoft Excel es algo común. Por eso, traigo aquí una manera de cargar un DataGridView a partir de un Excel. Los pasos son muy sencillos. Primero escribimos el siguiente código: //Obtenemos el archivo desde la ubicación actualvar executableFolderPath = Path.GetDirectoryName(Assembly.GetEntryAssembly().Location);//Hoja desde donde obtendremos los datosstring hoja = “Hoja1”;//Cadena de conexiónstring conexion = “Provider=Microsoft.ACE.OLEDB.12.0;Data Source=” + executableFolderPath + “\Registros.xlsx” + “;Extended Properties=’Excel 8.0;HDR=YES;’;”; OleDbConnection con = new OleDbConnection(conexion);//Consulta…

Leer más Leer más

[WinForms – How To] Generar código QR

[WinForms – How To] Generar código QR

Hoy en día está muy de moda ver en afiches, locales comerciales y equipos los famosos códigos QR. Para la plataforma .NET existen varias librerías que pueden utilizarse, algunas gratis u otras pagas. En este caso, utilizaremos una librería gratuita que se llama QR Code. Entonces, el código que debemos escribir se reduce a éste: QRCode barcode = new QRCode();barcode.Code = “Código QR”;barcode.Resolution = 104;barcode.Rotate = Rotate.Rotate180;barcode.Format = ImageFormat.Png;pictureBox1.Image = barcode.drawBarcodeOnBitmap(); El código QR generado se verá de la siguiente manera…

Leer más Leer más