Avatar billede humlebien Novice
17. november 2009 - 15:26 Der er 3 kommentarer og
1 løsning

OnClick event til dynamisk oprettet Button

Hejsa

Hvordan får jeg oprettet en onclick-event til en dynamisk oprettet knap?

Eventen er "blot" en Sub, som skal kaldes
Avatar billede tjacob Juniormester
17. november 2009 - 15:51 #1
du skal tilføje eventhandleren med funktionen AddHandler:

AddHandler DinKnap.EnEventiDinKnap, AddressOf NavnetPåDinSub

f.eks.:

AddHandler MinKnap.Click, AddressOf MinKnap_Click
Avatar billede tjacob Juniormester
17. november 2009 - 16:00 #2
Her er et lidt mere detaljeret eksempel:

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim NyKnap As New Button
        NyKnap.Name = "NyKnap"
        NyKnap.Location = New Point(200, 100)
        NyKnap.Parent = Me
        NyKnap.Text = "Vis OK"
        AddHandler NyKnap.Click, AddressOf KnapKlik
        Me.Refresh()

    End Sub

    Sub KnapKlik(ByVal sender As System.Object, ByVal e As System.EventArgs)

        MsgBox("OK")

    End Sub
Avatar billede humlebien Novice
18. november 2009 - 08:52 #3
Super - det var lige hvad jeg manglede!!
Send lige et svar, så får du pointene :o)
Avatar billede tjacob Juniormester
18. november 2009 - 10:45 #4
OK, -svar.
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
Kurser inden for grundlæggende programmering

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