Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come eliminare le selezioni da DataGridViewComboBox

Un controllo DataGridView in Visual Basic consente di visualizzare i dati provenienti da varie fonti in una griglia o una tabella -come formato . Un modo è possibile selezionare i dati è quello di utilizzare una casella combinata . Il DataGridViewComboBoxColumn classe consente di modificare le selezioni all'interno della casella combinata. Per eliminare un elemento dalla casella combinata nel controllo , richiede all'utente di selezionare una delle voci , poi trovare l'elemento nella casella combinata e utilizzare il metodo "Rimuovi" per eliminare la selezione . Istruzioni
1

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