Come creare un elenco a discesa in una colonna DataGridView

April 13

Come creare un elenco a discesa in una colonna DataGridView


Creazione di un controllo elenco a discesa in un controllo DataGridView utilizzando Visual Basic.NET (VB.NET) può servire come un modo per limitare il tipo di dati che un utente può selezionare per una determinata colonna. Un controllo DataGridView è un controllo che visualizza i dati in tabella, simile a quella di una tabella di database. È possibile aggiungere un controllo a un controllo ComboBoxColumn ataGridView ". Un controllo ComboBoxColumn è simile a una casella di testo, ma quando si fa clic, viene visualizzato un elenco a discesa.

istruzione

1 Avviare Microsoft Visual Studio, fare clic su "New Project" dal riquadro sinistro dello schermo del computer, ed espandere "Visual Basic" sotto "Modelli installati." Fai clic su "Windows" e fare doppio clic su "Applicazione Windows Form" dal centro della finestra di dialogo per creare un nuovo progetto.

2 Fare doppio clic su "DataGridView" per aggiungere un nuovo controllo al form. Fare doppio clic su "Pulsante" per aggiungere un nuovo pulsante al form.

3 Fare clic sul controllo "DataGridView" e fare clic su "Modifica colonne." Fai clic su "Aggiungi" e scegliere "DataGridViewComboBoxColumn" accanto a "Tipo". Fai clic su "Aggiungi" e fare clic su "Chiudi". Fai clic su "OK" nella finestra di dialogo "Modifica colonne". Fare doppio clic su "Button1" per creare un evento click per questo pulsante.

4 Aggiungere il seguente codice per popolare il controllo "ComboBoxColumn":

Dim comboboxColumn Come DataGridViewComboBoxColumn

comboboxColumn = Me.Column1

comboboxColumn.Items.AddRange ( "Mr.", "La signora", "la signora", "Dr")

5 Premere il tasto "F5" per eseguire il codice e fare clic su "Button1" per popolare l'elenco. Fare clic sul controllo "ComboBoxColumn" e scegliere un valore dall'elenco a discesa.