February 12
DataGridView è un controllo di Microsoft .NET che consente di visualizzare i dati degli utenti all'interno di un formato griglia. DataGridView dà anche agli utenti finali la possibilità di modificare, aggiungere o eliminare i dati esistenti. Naturalmente, è necessario associare i dati con successo per DataGridView al fine di consentire questo. Uno dei componenti chiave di DataGridView è la sua caratteristica di modifica. Se avete bisogno di fare una modifica complessa - come cambiare il colore di un insieme di dati specifici stabiliti o anche la sua uscita - è necessario eseguire l'override del metodo di DataGridView modifica.
1 Fai 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 Fai clic su "Apri" e poi selezionare "VB.NET" come linguaggio di programmazione.
3 Immettere il seguente codice per eseguire l'override del metodo DataGrid edit:
Classe DataGridNoActiveCellColumn pubblico: DataGridTextBoxColumn
{
int SelectedRow privato = -1;
protetta override void Edit (fonte System.Windows.Forms.CurrencyManager,
int rowNum,
limiti System.Drawing.Rectangle,
bool sola lettura,
stringa di instantText,
bool cellIsVisible)
{
//make sure previous selection is valid
if (SelectedRow> -1 && SelectedRow & lt; source.List.Count + 1)
this.DataGridTableStyle.DataGrid.UnSelect (SelectedRow);
SelectedRow = rownum;
this.DataGridTableStyle.DataGrid.Select (SelectedRow);
}
}
Sostituire "-1" con il numero di riga effettivo per il quale si desidera sovrascrivere la modifica DataGrid.