Avatar billede hulla Novice
29. juni 2004 - 09:21 Der er 6 kommentarer og
1 løsning

eventhandler på button

Jeg opbygger en række med knapper som sættes i en tabel.

while ( datRead.Read() )
{
    btnDel = new Button();
    cellBtn.Controls.Add( btnDelRelation );
    rowNew.Cells.Add( cellBtn );
    tblNew.Rows.Add( rowNew );
}     

Hvis jeg laver en eventhandler som jeg plejer, får jeg at vide at knappen ikke findes.

Hvordan laver jeg en eventhandler til de knapper?
Avatar billede snepnet Nybegynder
30. juni 2004 - 13:08 #1
Nu ved jeg ikke hvordan du plejer at gøre, men du kan tilføje en handler som følger :
btn.Click += new EventHandler(btn_Click);
Og implementere handleren som nedenstående :
private void btn_Click(object sender, EventArgs e)
{
  // et et eller kode
}
Hvis det er det du allerede har forsøgt, skal du være opmærksom på at der kan være flere årsager til at det ikke virker, og så bliver du nok nødt til at sende lidt mere kode med hvis vi skal kunne hjælpe.
Avatar billede snepnet Nybegynder
15. juli 2004 - 09:49 #2
Hvordan går det med det hulla ?
Avatar billede hulla Novice
30. juli 2004 - 12:46 #3
Smider du et svar ? :o)
Avatar billede snepnet Nybegynder
30. juli 2004 - 12:48 #4
Svar :o)
Avatar billede snepnet Nybegynder
30. juli 2004 - 12:52 #5
hov... svar :o)
Avatar billede snepnet Nybegynder
30. juli 2004 - 12:52 #6
Hmm... næste gang må jeg prøve at lægge et svar hvor jeg skriver "kommentar" :D
Avatar billede snepnet Nybegynder
08. august 2004 - 17:45 #7
hej hulla.... kan du ikke acceptere så der kan lukkes ?
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