| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment placer un combo dans DataGrid en VB6
    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

    Previous :

    next :
      articles connexes
    ·Comment faire pour extraire la valeur de la case à coc…
    ·Comment compiler lorsque les fonctions conflits entre l…
    ·Comment jouer Multichannel Audio en Visual Basic 
    ·Comment utiliser ListView dans VB 6.0 
    ·Comment vérifier si un nombre est un nombre entier dan…
    ·Qu'est-ce qu'un VB Script utilisé pour 
    ·Comment exporter des données GridView vers Excel sur V…
    ·Comment lire fichier XLS Vb 
    ·Comment référencer VB fonction dans ASPX 
    ·Comment faire pour utiliser l'accès Visual Basic pour …
      articles en vedette
    ·Comment faire pour changer la police de cas dans Macro 
    ·Comment diviser plusieurs séparateurs en JavaScript 
    ·Comment STOP message d'erreur NULL est NULL ou non un o…
    ·Comment faire pour convertir un texte au PDU 
    ·Comment faire pour changer le style de Bullet utilisant…
    ·Comment ajouter Vb.Net données à un document XML 
    ·Comment créer un site Web MySQL PHP 
    ·Comment faire pour changer le texte sur les étiquettes…
    ·Types d'attaques de dépassement de tampon 
    ·Comment convertir le texte en Java Script 
    Copyright © Connaissances Informatiques http://fr.wingwit.com