Articles of datagridview

C #: texto de líneas múltiples en el control DataGridView

¿Es posible que el control DataGridView muestre texto de varias líneas en una celda? Estoy usando Visual Studio 2005 y C #.

Horrible rendimiento de redibujado del DataGridView en una de mis dos pantallas

De hecho, he resuelto esto, pero lo estoy publicando para la posteridad. Me encontré con un problema muy extraño con DataGridView en mi sistema de doble monitor. El problema se manifiesta como un repinte EXTREMADAMENTE lento del control ( como 30 segundos para un repintado completo ), pero solo cuando está en una de mis […]

¿Cómo implemento la clasificación automática de DataGridView?

Estoy agregando columnas programáticamente a DataGridView y luego vinculando a una lista. Por defecto, el Modo de ordenación de las columnas es Automático. Pero cuando ejecuto mi aplicación, al hacer clic en los encabezados no hago nada. Las flechas arriba / abajo no se muestran. Al leer MSDN, no se dice mucho sobre la clasificación […]

Exporte dataGridView a Excel con todo el formato de celdas

Tengo este código que sé que funciona rápido CopyAlltoClipboard(dataGridViewControl); Microsoft.Office.Interop.Excel.Application xlexcel; Microsoft.Office.Interop.Excel.Workbook xlWorkBook; Microsoft.Office.Interop.Excel.Worksheet xlWorkSheet; object misValue = System.Reflection.Missing.Value; xlexcel = new Excel.Application(); xlexcel.Visible = true; xlWorkBook = xlexcel.Workbooks.Add(misValue); xlWorkSheet = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1); xlWorkSheet.Name = page.Name; Excel.Range CR = (Excel.Range)xlWorkSheet.Cells[1, 1]; CR.Select(); xlWorkSheet.PasteSpecial(CR, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, true); ((Microsoft.Office.Interop.Excel.Range)xlWorkSheet.Range[“A1”]).EntireColumn.Delete(null); // delete the first column that […]

Cómo detectar el cambio de evento DataGridView CheckBox?

Tengo una aplicación de winforms y quiero activar algún código cuando una checkbox incrustada en un control DataGridView está marcada / desmarcada. Cada evento que he probado Desencadena tan pronto como se hace clic en CheckBox pero antes de que su estado verificado cambie, o Dispara solo cuando el CheckBox pierde su foco Parece que […]

¿Cómo manejar el evento de clic en la columna de botón en Datagridview?

Estoy desarrollando una aplicación de Windows usando C #. Estoy usando DataGridView para mostrar datos. He agregado una columna de botón en eso. Quiero saber cómo puedo manejar el evento click en ese botón en DataGridView.

La mejor forma de actualizar DataGridView cuando actualiza la fuente de datos base

¿Cuál es la mejor manera de actualizar un DataGridView cuando actualiza la fuente de datos base? Estoy actualizando el origen de datos con frecuencia y quería mostrar el resultado al usuario a medida que sucede. Tengo algo como esto hecho (y funciona), pero anular la DataGridView.DataSource no parece ser la correcta. List itemStates = new […]

¿Cómo puedo actualizar c # dataGridView después de la actualización?

Tengo un dataGridView cuando hago clic en cualquier fila, se abre un formulario para actualizar los datos de la fila, pero después de finalizar las actualizaciones, el formulario de actualización se cierra pero los datos de dataGridView no se actualizan. Cómo puedo hacer eso ?

haga clic derecho en el menú contextual para datagridview

Tengo una vista de cuadrícula de datos en una aplicación. Winform .NET. Me gustaría hacer clic derecho en una fila y tener un menú emergente. Entonces me gustaría seleccionar cosas como copiar, validar, etc. ¿Cómo hago que A) aparezca un menú emergente? B) encuentre en qué fila se hizo clic con el botón derecho. Sé […]

Búsqueda de valores a través de una vista de tabla de datos

Intento buscar un valor específico en una base de datos ingresando texto en un cuadro de texto y luego usando SQL para consultar la base de datos y luego mostrar los resultados en la vista de tabla de datos. aquí está el código: Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtSearch.TextChanged […]