|  
    
 Le Combo est un contrôle qui permet à l' utilisateur de choisir parmi une liste prédéfinie de valeurs acceptables. Le DataGrid est une commande séparée qui affiche des données de base de données à l'utilisateur de la même manière que le promoteur considère que les données quand on regarde directement dans les tables de bases de données . Le contrôle de zone de liste déroulante ne peut être placé dans le contrôle DataGrid . Cependant , nous pouvons mettre la zone de liste déroulante "en haut de " une colonne spécifique du contrôle DataGrid à faire croire que si elle fait partie de la commande elle-même . Instructions   1  Créer un nouveau projet Visual Basic EXE standard . Dans le menu , sélectionnez " projet ", " Composants ". Cliquez sur la case à côté de " 6,0 Microsoft DataGrid, contrôle ( OLE ) . " Cliquez sur le bouton "OK" pour enregistrer et fermer . Dans le menu , sélectionnez « projeter», « Références ». Cliquez sur la case à cocher à côté de " ActiveX DataObjects Bibliothèque Microsoft 2.x », où « x » est le nombre le plus élevé disponible . Cliquez sur le bouton "OK" pour enregistrer et fermer .   2   Ajouter un nouveau contrôle DataGrid à la " Form1 " qui a été créé par défaut. Le nom par défaut sera " DataGrid1 . " Configurer la source de données et d'autres propriétés du contrôle " DataGrid1 " afin que l'information correcte est affichée.   3   Ajoutez un contrôle de zone de liste déroulante pour " Form1 " et définir sa propriété visible sur "Faux ". Obtenez la première position , la hauteur des lignes et la largeur de la colonne de la cellule sur " DataGrid1 " que vous souhaitez afficher la zone de liste déroulante et stocker chacune de ces valeurs dans des variables entières séparées.   4   Définir la position les valeurs de la zone de liste déroulante caché à ceux de la cellule l'utilisateur a cliqué sur dans " DataGrid1 " et réglez la boîte Combo propriété visible à "true". Cela permettra à la zone de liste déroulante directement sur le dessus de la pile sur " DataGrid1 " et l'utilisateur verra une liste déroulante des valeurs à sélectionner.   5 Code de   l'événement click de la zone de liste déroulante de sorte que lorsque l'utilisateur effectue une sélection , nous mettons à jour le contenu de la cellule sur " DataGrid1 " avec la nouvelle valeur sélectionnée dans la liste déroulante : Photos   Si cmbMyCombo.Visible = Vrai ALORS     DataGrid1 Colonnes . ( 2). Text = cmbMyCombo.Text     End If    
 
 |