Red de conocimiento informático - Material del sitio web - En VB, ¿cómo agregar el número de filas y columnas en el DataGrid y cómo representar el contenido de la celda? Por favor dame algún consejo. No estoy familiarizado con el control DataGrid. ¡Gracias!

En VB, ¿cómo agregar el número de filas y columnas en el DataGrid y cómo representar el contenido de la celda? Por favor dame algún consejo. No estoy familiarizado con el control DataGrid. ¡Gracias!

Private Sub DataGrid1_RowColChange(LastRow As Variant, ByVal LastCol As Integer)

'Muestra la información de texto, fila y columna de la celda en la que el usuario hizo clic

Debug..TextGrid1. Row ; DataGrid1.Col

End Sub

Esta es tu segunda pregunta.

Zhang Zhichen

Primera pregunta:

Pruébelo usted mismo:

Las columnas se pueden obtener utilizando las propiedades y métodos de las columnas. colección y el objeto Columna Agregar y eliminar en el programa.

Para agregar columnas en tiempo de ejecución, use el método Agregar. Si primero declara una variable y le asigna el nuevo objeto, puede establecer varias propiedades en un código conciso.

Private Sub AddColumn()

'Agrega una columna en la posición más a la derecha. Luego establezca sus propiedades Visible, Ancho,

'Título y Alineación.

'La propiedad DataField especifica

'el campo al que se vinculará esta columna.

Atenuar c como columna

Establecer c = DataGrid1.Columns.Add(DataGrid1.Columns.Count)

Con c

. Visible = True

.Width = 1000

.Caption = "Mi nueva columna"

.DataField = Adodc1.Columns.Add(DataGrid1.Columns.Count )