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

Come utilizzare Casella di controllo in GridView

Saper creare e utilizzare un controllo Casella di controllo all'interno di un controllo DataGridView può fornire all'utente una maggiore flessibilità . È possibile utilizzare Microsoft Visual Basic.NET ( VB.NET ) per creare una applicazione Windows che può utilizzare il DataGridView e controlli CheckBox . VB.NET è un linguaggio orientato agli oggetti di programmazione di computer che è relativamente facile da usare. Un controllo DataGridView visualizza i dati in forma di tabella simile a una tabella di database . Un controllo Casella di controllo può essere utilizzato per dare all'utente la possibilità di selezionare le righe . Cose che ti serviranno
Microsoft Visual Basic Express
Mostra più istruzioni
1

Avviare Microsoft Visual Basic Express , fare clic su " Nuovo progetto ... " nel riquadro sinistro dello schermo , quindi selezionare " Applicazione Windows Form ". Fare clic su "OK".

2 Fare doppio clic su "Pulsante" nel riquadro " Casella degli strumenti " per aggiungere un nuovo controllo pulsante . Fare doppio clic su " DataGridView " per aggiungere un nuovo controllo della griglia . Fare clic con il controllo " DataGridView " , selezionare " Aggiungi colonna ... " per aprire il " Aggiungi colonna " Finestra
3

Seleziona " DataGridViewCheckBoxColumn " accanto . "Tipo : " e fare clic su " Aggiungi ". Fare clic su " Chiudi". Avete appena aggiunto la prima colonna per includere caselle di controllo .
4

doppio clic su " Button1 " per aprire il modulo " Form1.vb " . Premere il tasto " Ctrl " e "A ", quindi premere "Elimina" per rimuovere tutto il codice esistente .
5

Copia e incolla il seguente codice al modulo " Form1.vb " per aggiungere dati al controllo DataGridView controllano e identificano ciò caselle sono selezionate .

Public Class Form1

private Sub Form1_Load ( ByVal sender As System.Object , ByVal e As System.EventArgs ) _

Maniglie MyBase.Load

DataGridView1.ColumnCount = 3

DataGridView1.RowCount = 5

DataGridView1

. Colonne ( 1) . Name = "Cognome "

. Colonne ( 2) . name =" "

. punto ( 1 , 0 ) . Value =" Posizione Gonzalez "

. punto ( 1 , 1 ) . Valore = " Lopez "

. Item ( 1 , 2) . Value = " Garza "

. Item ( 1 , 3) . Valore = " Ramos "

. punto ( 2 , 0 ) . Value = " Dottore"

. punto (2, 1) . Value = " Ingegnere"

. Item ( 2 , 2) . Valore = "Maestro "

. Item ( 2 , 3) . Valore = " Gestore "

End With End Sub


private Sub Button1_Click ( ByVal sender As sistema . Object, ByVal e As System.EventArgs ) Handles Button1.Click

Dim tmpStr As String

per ogni riga Come DataGridViewRow In DataGridView1.Rows

DataGridView1.Rows ( row.Index ) . Cells ( 0 ) . Value = True Then

tmpStr = tmpStr & row.Index & " , "

End If

Avanti

Se tmpStr < > "" Then

tmpStr tmpStr.Substring = ( 0 , tmpStr.Length - 1 ) per

MsgBox ( tmpStr & " ! righe vengono controllati " ) < br

End > Se

End Sub End Class


6

Premere " F5 " per eseguire l'applicazione , quindi premere " Button1 " per mostrare un messaggio scatola con le righe selezionate .

 

Programmazione © www.354353.com