Avatar billede fanatic Nybegynder
26. april 2006 - 20:03 Der er 1 løsning

Datagrid, row, click event

Hej Eksperter.

Er der en der kan give mig et hurtigt eksempel (c#) på hvordan man sætter en event på et datagrid som giver mig oplysningerne på det row der blev klikket på? Jeg skal bruge det i en PDA-løsning.
Avatar billede casualty Nybegynder
28. april 2006 - 09:24 #1
Du kan jo abonnere på den event der bliver trigget når der klikkes på datagrid.
Herefter kan du finde ud af hvilken row der er selected:

private System.Windows.Forms.DataGrid dataGrid1;

this.dataGrid1 = new System.Windows.Forms.DataGrid();

this.dataGrid1.Click += new System.EventHandler(this.dataGrid1_Click);

// Click metode:
private void dataGrid1_Click(object sender, System.EventArgs e) {
    int row = dataGrid1.CurrentRowIndex;
}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester