Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB.NET: TabControl:in käyttäminen vb .net

Short Php [25.03.2008 18:42:42]

#

Miten tuota vb .net 2008:n tab controlia pystyy käytännössä käyttämään. Sillä jos pistän koodiin public sub tab1_click se ei kummiskaan tee mitään vaikka painaiskin sitä. Eli onko tuo täysin turha, vai voiko sillä tehdä jotain. Kiinnostaisi vaan tuon käyttö omassa selaimessa.

neau33 [26.03.2008 04:11:13]

#

Heippa taas Short Php!

nyt kerrot kyllä satuja...

Sub TabControl1Click(sender As Object, e As EventArgs)
   'toimii kun klikkaat esim. sitä kohtaa missä lukee tabPage1
   'testi:
    messagebox.Show("TÖÖT!!!")

End Sub

Sub TabPage1Click(sender As Object, e As EventArgs)
     'toimii kun tabPage1 on vailittuna ja klikkaat kontrollin
     'sisällä sitä osaa jossa ei välttämättä lue mitään...
     messagebox.Show("TRÄÄT!!!")
End Sub
'jne...

Short Php [27.03.2008 16:55:37]

#

Ei toimi (ei tee mitään vaikka tuota tabia painelisikin)

neau33 [27.03.2008 17:34:00]

#

Heippa taas Short Php!

Sub TabControl1Click(sender As Object, e As EventArgs)
maalaa osa TabControl1 siniseksi pain Ctrl-näppäin ja F-kirjainnappäin pohjaan - etsi koko projektista...jos koko projektista ei löydy tämäntapaista riviä:
AddHandler Me.tabControl1.Click, AddressOf Me.TabControl1_Click
niin aktivoi tabControlli - klikkaa properties valikossa Events (salama)
ja lisää se handleri siihen projektiin tuplaklikkaamalla listassa kohtaa: Click
mikäli rivi taas löytyy on todennäköistä, että asennuksessa on häikkää...

Short Php [27.03.2008 17:44:26]

#

Huono puoli on se, että sieltä ei löydy tuota events- kohtaa.

Edit: Oho. Se löytyi. Etin väärästä paikkaa.

Edit2: Valittaa että on invalid kun yritän syöttää siihen AddHandler Me.tabControl1.Click, AddressOf Me.TabControl1_Click tai Me.tabControl1.Click, AddressOf Me.TabControl1_Click

neau33 [28.03.2008 01:47:30]

#

Heippa taas Short Php!

älä syötä siihen mitään vaan ainoastaan tuplaklikkaat siinä tekstiruudussa...

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta