Aprire il progetto di Visual Basic con il controllo DataGridView su di esso . Fare doppio clic sul controllo Button per aggiungere un pulsante al form . Fare doppio clic su questo pulsante per aprire il sottoprogramma " Button1_Click "
2
digitare il seguente codice : .
Dim dgvc Come DataGridViewComboBoxColumndgvc = DataGridView1.Columns ( " Colonna1 " ) dim rm Come Integerrm = InputBox ( " Quale indice voce vorresti eliminare ? " ) per
le prime due linee di creare un oggetto che fa riferimento a un controllo DataGridView , quindi inizializza rendendolo riferimento alla colonna in il controllo che ha la casella combinata . Sostituire " DataGridView1 " con il nome del controllo , e il parametro " Colonna1 " con il nome della colonna che utilizza la casella combinata . La terza riga crea una variabile intera che verrà utilizzato per eliminare una selezione dalla casella combinata . La quarta riga chiede all'utente di digitare il valore di indice della colonna da eliminare e salva il valore nella variabile
3
digitare il seguente codice : .
rm - 1 < dgvc.Items.Count Thendgvc.Items.Remove ( dgvc.Items.Item ( rm - 1) ) ElseMsgBox ( " . tuo indice di valore è troppo alto " ) End If
dichiarazione controlla se il valore della variabile è maggiore del numero di elementi nella casella combinata . La casella combinata utilizza zero indicizzazione , quindi la dichiarazione rimuove uno dalla variabile . Se il valore supera il numero di elementi nella casella combinata , una finestra di messaggio informa l'utente che è entrato troppo grande valore . In caso contrario , il programma elimina la selezione dalla casella combinata .
Programmazione © www.354353.com