1
Crear un nuevo proyecto EXE estándar en Visual Basic . En el menú, seleccione " proyecto ", " Componentes ". Haga clic en la casilla de verificación al lado de " Microsoft DataGrid Control 6.0 ( OLE) . " Haga clic en el botón " OK" para guardar y cerrar . En el menú, seleccione " proyecto ", "Referencias ". Haga clic en la casilla de verificación al lado de " ActiveX DataObjects 2.x Library Microsoft ", donde " x " es el número más alto disponible. Haga clic en el botón " OK" para guardar y cerrar .
2
Añadir un nuevo control DataGrid al " Form1 " que se ha creado de forma predeterminada. El nombre por defecto será " DataGrid1 . " Configurar el origen de datos y otras propiedades del control " DataGrid1 " para que se muestre la información correcta.
3
Agregue un control de cuadro combinado de " Form1 " y establezca su propiedad visible para "Falso ". Obtener la primera posición , alto de fila y ancho de columna de la celda de " DataGrid1 " que desea mostrar en el cuadro combinado y almacenar en cada uno de esos valores en variables enteras separadas.
4
Ajuste la posición valores para el cuadro combinado oculta a los de la celda el usuario hace clic en el " DataGrid1 " y establezca la propiedad visible de cuadro combinado en "True ". Esto posicionará el cuadro combinado directamente sobre la célula en " DataGrid1 " y el usuario verá una lista desplegable de valores para elegir.
5
código del evento Click del cuadro combinado de modo que cuando el usuario realiza una selección , actualizamos el contenido de la celda en " DataGrid1 " con el nuevo valor seleccionado en el cuadro combinado :
Si cmbMyCombo.Visible = True Luego
DataGrid1 Columnas . ( 2 ) . Texto = cmbMyCombo.Text
End If