Pones desde la caja de herramientas un DataGrid en el Formulario.
La propiedad name = Grid.
Debes tener un DataSet cargado con los datos de una o varias tablas.
DataSet = Ds.
Tabla de donde provienen los datos = Tabla.
·················································· ···············
Grid.DataSource=Ds
Grid.DataMember="Tabla"
'Hemos asignado los datos del DataSet al DataGrid.
'Cabecera Grid
Grid.CaptionText = "Diligencias"
Grid.CaptionBackColor = Color.CadetBlue
Grid.CaptionForeColor = Color.MidnightBlue
'Crear un objeto para el estilo del Grid
Dim oestiloGrid As New DataGridTableStyle
With oestiloGrid
.MappingName = "DILIGENCIAS"
.BackColor = Color.FromArgb(192, 252, 192)
.AlternatingBackColor = Color.FromArgb(255, 255, 192)
.ForeColor = Color.Red
.GridLineColor = Color.White
.HeaderBackColor = Color.LightSeaGreen
.HeaderForeColor = Color.White
End With
'Crear las columnas que queremos mostrar.
Dim oColGrid As DataGridTextBoxColumn
'Configuramos 1ª Columna
oColGrid = New DataGridTextBoxColumn
oColGrid.TextBox.Enabled = False
oColGrid.Alignment = HorizontalAlignment.Center
oColGrid.HeaderText = "Dilig"
'Nombre de la columna del Dataset que se mapea
oColGrid.MappingName = "Nº DILIGEN"
oColGrid.Width = 40
'añadimos los estilos
oestiloGrid.GridColumnStyles.Add(oColGrid)
oColGrid = Nothing
'Configuramos 2ª Columna
oColGrid = New DataGridTextBoxColumn
······································
······································
······································
'añadimos los estilos
oestiloGrid.GridColumnStyles.Add(oColGrid)
oColGrid = Nothing
Me.Grid.TableStyles.Add(oestiloGrid)
Un saludo a tod@s
__________________
Santiago M.
|