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

Come impostare una descrizione comandi personalizzata in una colonna DataGridView

Aggiunta di descrizioni comandi personalizzati in celle di una colonna DataGridView con Visual Basic consente di comunicare ulteriori informazioni su una particolare cella di utenti come fornire una descrizione alternativa del contenuto della cella . Un controllo DataGridView visualizza i dati in forma di tabella simile a una tabella di database relazionale . Utilizzare l'evento " CellFormatting " per eseguire il codice che modifica la proprietà " ToolTipText " per una determinata cella . Descrizioni comandi sono comunemente usati per visualizzare le spiegazioni del testo sulle righe che visualizzano immagini . Cose che ti serviranno
Microsoft Visual Studio
Mostra più istruzioni
1

lancio di Microsoft Visual Studio , fare clic su " Nuovo Progetto" dal riquadro sinistro dello schermo del computer , e espandere " Visual Basic " " Modelli installati . " qui sotto Fare clic su "Windows" e fare doppio clic su " Applicazione Windows Form " dal centro della finestra di dialogo per creare un nuovo progetto .
2

doppio clic su " DataGridView " dal riquadro "Toolbox" per aggiungere uno per il modulo. Fare doppio clic sul form per creare un evento di caricamento form. Copiare e incollare il seguente codice per popolare la " DataGridView " con i dati : .

DataGridView1.ColumnCount = 2

DataGridView1

RowHeadersVisible = False

. Colonne ( 0 ) . name = " ID "

. Colonne ( 1) . name = "description "

concluderà con

Dim gridRow As String ( ) = { "3" , " auto "}

Dim gridRow1 As String ( ) = { " 4" , "truck "}

Dim gridRow2 As String ( ) = { " 5 " , " Motorcycle "}

Dim gridRow3 As String ( ) = { " 6 " , " SUV "}

Con
3

Tornare a formare disegno e fare clic con il controllo " DataGridView " e fare clic su "Proprietà ". Fare clic sull'icona "Evento" che assomiglia a un colpo di fulmine e fare doppio clic su accanto a " CellFormatting " per creare questo evento .
4

Aggiungere il seguente codice per visualizzare una TooTip personalizzato per ogni cella nella " Descrizione " colonna :

e.ColumnIndex = Me.DataGridView1.Columns . ( " Descrizione " ) _ Indice

AndAlso ( e.value IsNot Nothing) Poi

Me.DataGridView1.Rows ( e.RowIndex ) . Cells ( e.ColumnIndex ) per

e.Value.Equals ( " auto ") Then

. ToolTipText = " molto male "

ElseIf e.Value.Equals ( " SUV ") Then

. ToolTipText = "cattivi"

ElseIf e.Value.Equals ( " Moto " ) Then

. ToolTipText = "buoni"

ElseIf e.Value.Equals ( " Truck" ) Then

. ToolTipText = " molto buono "

End If

End With

End If
5

Premere " F5 " per eseguire il programma e spostare il cursore del mouse su ciascuna cella della colonna descrizione .

 

Programmazione © www.354353.com