DataGridView è un controllo NET di Microsoft che permette di visualizzare i dati utente all'interno di una griglia . . DataGridView fornisce inoltre agli utenti finali la possibilità di modificare , aggiungere o eliminare i dati esistenti . Naturalmente , è necessario associare i dati con successo a DataGridView per permettere questo . Uno dei componenti chiave di DataGridView è la sua funzione di modifica. Se avete bisogno di fare una modifica complessa - come cambiare il colore di una serie di dati specifici o anche la sua uscita - è necessario eseguire l'override del metodo di modifica DataGridView . Istruzioni
1
Fare clic su " Start" e digitare " Microsoft Visual Studio" nel campo di ricerca . Fare doppio clic sul collegamento "Microsoft Visual Studio" per avviare il programma .
2
Fare clic su " Apri" e quindi selezionare " VB.NET " come linguaggio di programmazione .
< Br > 3
Inserisci il seguente codice per eseguire l'override del metodo di modifica DataGrid :
public class DataGridNoActiveCellColumn : DataGridTextBoxColumn
{
private int SelectedRow = -1 ;
protetto override void Modifica ( fonte System.Windows.Forms.CurrencyManager , Stati
int rOWNUM , brevi
limiti System.Drawing.Rectangle ,
bool in sola lettura, < br > string
instantText , Stati
bool cellIsVisible ) per
{
//assicurarsi selezione precedente è valida
se ( SelectedRow > -1 && SelectedRow < source.List.Count + 1 ) per
this.DataGridTableStyle.DataGrid.UnSelect ( SelectedRow ) ;
SelectedRow = rOWNUM ;
this.DataGridTableStyle.DataGrid . Selezionare ( SelectedRow ) ;
}
}
Sostituire "-1" con il numero della riga attuale per il quale si desidera eseguire l'override del DataGrid modifica < br . >