Hvordan Styr Datagrid Rediger Method

Datagridview er en Microsoft NET kontroll som lar deg vise brukerdata i et rutenett format. Datagridview gir også sluttbrukere muligheten til å modifisere, legge til eller slette eksisterende data. Selvfølgelig må du binde data med hell til Datagridview for å aktivere denne. En av de viktigste komponentene i Datagridview er dens redigeringsfunksjonen. Hvis du trenger å gjøre en kompleks endring - for eksempel å endre fargen på en bestemt datasett eller sin produksjon - må du overstyre Datagridview redigeringsmetode.

Bruksanvisning

1 Klikk "Start" og skriv "Microsoft Visual Studio" i søkefeltet. Dobbeltklikk på "Microsoft Visual Studio" for å starte programmet.

2 Klikk "Open" og velg deretter "VB.NET" som programmeringsspråk.

3 Skriv inn følgende kode for å overstyre Datagrid redigeringsmetode:

public class DataGridNoActiveCellColumn: DataGridTextBoxColumn

{

private int SelectedRow = 1;

beskyttet ride void Edit (System.Windows.Forms.CurrencyManager kilde,

int rowNum,

System.Drawing.Rectangle grenser,

bool skrivebeskyttet,

string 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);

}

}

Erstatt "-1" med antall selve rad som du ønsker å overstyre Datagrid redigering.