“Conocimiento Programación>Visual Basics Programación

Cómo colocar un combo en el DataGrid en Visual Basic 6

2013/9/24
Un cuadro combinado es un control que permite al usuario seleccionar de una lista predefinida de valores aceptables . La cuadrícula de datos es un control independiente que muestra los datos de la base de datos para el usuario de la misma manera que el programador ve los datos cuando se mira directamente a las tablas de base de datos . El control de cuadro combinado no se puede colocar en el control DataGrid. Sin embargo, podemos poner el cuadro combinado "en la parte superior de " una columna específica del control DataGrid para hacer que se vea como si fuera parte del propio control. Instrucciones
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

Visual Basics Programación
Cómo actualizar los conjuntos de registros DAO
¿Qué operación del mouse usaría si se inicia una función de programa?
Cómo utilizar OpenFileDialog en Visual Basic Express
Cómo consolidar tablas dinámicas Uso de VBA
Cómo eliminar LPT VBS
Cómo encontrar el SQRT de un número en VB
Cómo crear un archivo DLL de ActiveX en Visual Basic
Cómo usar DirectX en VB
Conocimiento de la computadora © http://www.ordenador.online