Componente StringGrid

30/06/2005 - 21:13 por Mauricio Correa L. | Informe spam
Hola, un saludos a todos, alguien conoce algún componente StringGrid para
WindowsForms? de preferencia gratuito, actualmente ocupo la versión trial de
componentXtra.StringGrid que solo me permite 10 filas y 10 columnas como
máximo :S.

Saludos y desde ya muchas gracias

Preguntas similare

Leer las respuestas

#1 Tristan
02/07/2005 - 13:06 | Informe spam
¿Y por qué no te sirve DataGrid?

Lo digo por que mucha gente no sabe que se puede hacer esto:

Dim tabla As DataTable = GetTabla(10, 10)
tabla.Columns(0).ColumnName = "A"
tabla.Rows(0)(0) = "A0"
tabla.Rows(2)(0) = "A2"
tabla.Columns(0).Caption = "B"
tabla.Rows(1)(1) = "B1"
DataGrid1.DataSource = tabla


Private Function GetTabla(ByVal filas As Integer, ByVal columnas As Integer)
Dim tabla As New DataTable
For i As Integer = 1 To filas
tabla.Columns.Add("")
Next
For i As Integer = 1 To columnas
tabla.Rows.Add(tabla.NewRow)
Next
Return tabla
End Function

Juan Carlos Badiola
MVP - C#
Respuesta Responder a este mensaje
#2 Tristan
02/07/2005 - 13:17 | Informe spam
Por cierto, una alternativa es utilizar la propiedad items del datagrid, una
vez asignado el DataTable:


DataGrid1.DataSource(GetTabla(10, 10))
DataGrid1.Items(0, 0) = "A0"
DataGrid1.Items(2, 0) = "A2"
DataGrid1.Items(1, 1) = "B1"

Juan Carlos Badiola
MVP - C#
Respuesta Responder a este mensaje
#3 Mauricio Correa
02/07/2005 - 22:35 | Informe spam
Gracias por tu aporte, lo había pensado, pero estoy migrando desde Delphi a
.NET y mi primera opción es mantener la estructura del código.

Al pasarlo a una StringGrid a .NET no me resulto nada de difícil, pero al
parecer tendré que trabajar con la datagrid.

Saludos y muchas gracias, creo que lo que me dices es la solución

"Tristan" escribió en el mensaje
news:%
Por cierto, una alternativa es utilizar la propiedad items del datagrid,


una
vez asignado el DataTable:


DataGrid1.DataSource(GetTabla(10, 10))
DataGrid1.Items(0, 0) = "A0"
DataGrid1.Items(2, 0) = "A2"
DataGrid1.Items(1, 1) = "B1"

Juan Carlos Badiola
MVP - C#


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida