Une interface utilisateur (UI) avec une zone de liste déroulante et un contrôle TextBox peut rendre votre application plus dynamique et plus conviviale . Une zone de liste déroulante est une combinaison d' une zone de texte et une zone de liste . L'utilisateur peut entrer des informations dans la zone de texte et les éléments sont affichés dans une liste déroulante. Une zone de texte est utilisé pour capturer les informations de l'utilisateur ou le remplir avec des informations provenant d'autres contrôles, tels que l'élément sélectionné sur une zone de liste déroulante . Instructions
1
Téléchargez la base de données Northwind Microsoft 2007 (voir «Ressources» ) . Lancez Microsoft Access et ouvrez la base de données Northwind.
2
Cliquez sur le menu «Créer» et cliquez sur « Form Design ». Cliquez sur " zone de liste déroulante " dans le volet «contrôle» et d'en tirer la zone de liste déroulante en cliquant sur la forme et en faisant glisser votre souris tout en maintenant le bouton de la souris . Insérer un contrôle " TextBox " en utilisant le même procédé . Insérez un "bouton " suivant le même processus . Insérer un deuxième "Button ".
3
un clic droit sur le bouton "" et cliquez sur "Propriétés". Dans l'onglet "Evénement" sélectionner " Click" et sélectionnez " [Procédure événementielle ] " puis cliquez sur le bouton de sélection pour ouvrir la fenêtre de Microsoft Visual Basic .
4 Type de
le code suivant dans la procédure de touche pour remplir le contrôle ComboBox :
Combo0.AddItem (« Combo article 1")
Combo0.AddItem (« Combo Point 2 " )
Combo0.AddItem (« Combo article 3 ")
Combo0.AddItem (« Combo Point 4 " )
Combo0.AddItem (« Combo Point 5 " )
5
revenir à la Microsoft accès fenêtre et cliquez-droit sur le deuxième bouton puis cliquez sur "Propriétés". Dans l'onglet "Evénement" sélectionner " Click" et sélectionnez " [Procédure événementielle ] . " Cliquez sur les points de suspension pour ouvrir la fenêtre de Microsoft Visual Basic .
6
Tapez la ligne de code suivante pour remplir le contrôle de zone de texte avec l'élément sélectionné par l'utilisateur dans le contrôle ComboBox .
Combo0.SetFocus
dataSelected = Combo0.Text
Text0.SetFocus
Text0.Text = dataSelected
7
revenir à la Microsoft Access fenêtre et cliquez sur l'icône "Affichage" . Cliquez sur " Command0 " pour remplir le contrôle ComboBox. Cliquez sur le contrôle de zone de liste déroulante et sélectionnez un élément . Cliquez sur " Command1 " pour remplir la zone de texte avec l'élément sélectionné .