Una interfaccia utente (UI) con una ComboBox e controllo TextBox può rendere l'applicazione più dinamico e più user-friendly . Un ComboBox è una combinazione di una casella di testo e una casella di elenco . L'utente può inserire informazioni attraverso la casella di testo e gli elementi vengono visualizzati in un elenco a discesa. Una casella di testo viene utilizzato per acquisire informazioni da parte dell'utente o di popolarlo con informazioni provenienti da altri controlli , come l'elemento selezionato in un controllo ComboBox . Istruzioni
1
scaricare il database Northwind di Microsoft 2007 ( vedi " Risorse" ) . Avviare Microsoft Access e aprire il database Northwind .
2 Fare clic sul menu "Crea " e cliccare su " Form Design ". Fare clic su " ComboBox " dal pannello "Controlli" e disegnare la ComboBox facendo clic sulla forma e trascinando il mouse tenendo premuto il tasto del mouse . Inserire un controllo " TextBox " utilizzando lo stesso processo . Inserire una " Button" seguendo lo stesso processo . Inserire un secondo " Button ".
3
Fare clic con il "Pulsante" e fare clic su " Proprietà". Nella scheda " Evento" selezionare " Click" e selezionare " [ Event Procedure ] ", quindi fare clic sui puntini di sospensione per aprire la finestra di Microsoft Visual Basic .
4
Digitare il seguente codice all'interno del procedimento pulsante per popolare il controllo ComboBox :
Combo0.AddItem ( " Combo articolo 1" ) per
Combo0.AddItem ( " Combo articolo 2" ) per
Combo0.AddItem ( " Combo articolo 3 " ) per
Combo0.AddItem ( " Combo articolo 4 " ) per
Combo0.AddItem ( " Combo punto 5 " ) economici 5
tornare alla Microsoft accedere alla finestra e fare clic con il secondo tasto quindi fare clic su " Proprietà". Nella scheda " Evento" selezionare " Click" e selezionare " [ Event Procedure ] . " Fare clic sui puntini di sospensione per aprire la finestra di Microsoft Visual Basic .
6
tipo la seguente riga di codice per popolare il controllo TextBox con la voce selezionata dall'utente nel controllo ComboBox .
Combo0.SetFocus
dataSelected = Combo0.Text
Text0.SetFocus
Text0.Text = dataSelected
7 Interruttore
torna alla Microsoft Access finestra e fare clic sull'icona "Visualizza" . Fare clic su " Command0 " per popolare il controllo ComboBox . Fare clic sul controllo ComboBox e selezionare un elemento . Fare clic su " Command1 " per popolare la casella di testo con la voce selezionata .