DataGridView är ett Microsoft NET-kontroll som gör att du kan visa användardata i ett rutnät format . . DataGridView ger också slutanvändare möjlighet att ändra , lägga till eller ta bort befintliga data . Naturligtvis måste du binda data framgångsrikt DataGridView för att möjliggöra detta . En av de viktigaste komponenterna i DataGridView är sin redigera funktion . Om du behöver göra en komplicerad modifikation - såsom att ändra färgen på en viss datamängd eller ens dess utgång - du måste åsidosätta DataGridView edit metoden . Instruktioner
1
Klicka på "Start " och skriv " Microsoft Visual Studio " i sökfältet . Dubbelklicka på " Microsoft Visual Studio " länken för att starta programmet .
2
Klicka på "Öppna " och välj sedan " VB.NET " som din programmeringsspråk .
3
Skriv följande kod för att åsidosätta DataGrid edit metoden :
public class DataGridNoActiveCellColumn : DataGridTextBoxColumn
{
private int SelectedRow = -1 ;
skyddad override void Edit ( System.Windows.Forms.CurrencyManager källa ,
int rowNum ,
System.Drawing.Rectangle gränser ,
bool skrivskyddad ,
string instantText ,
bool cellIsVisible ) katalog
{
//se tidigare val är giltigt
om ( SelectedRow > -1 && SelectedRow < source.List.Count + 1 ) katalog
this.DataGridTableStyle.DataGrid.UnSelect ( SelectedRow ) ;
SelectedRow = rowNum ;
this.DataGridTableStyle.DataGrid . Välj ( SelectedRow ) ;
}
}
Ersätt " -1 " med numret på den aktuella raden som du vill åsidosätta DataGrid edit
Addera ditt