Toon posts:

[vb.net/Winforms] system.eventargs werkt niet *

Pagina: 1
Acties:

Verwijderd

Topicstarter
normaal in de form2_click kun je de e.x en e.y gebruiken om te kijken op welke coordinaten er is geklikt. bij mij kan dat neit meer.. weet iemand hoe dat misschien kan???

dit krijg ik als ik e. intyp..

Afbeeldingslocatie: http://members1.chello.nl/~h.burgering/e.type.JPG

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 19:24

gorgi_19

Kruimeltjes zijn weer op :9

Heb je het nu over webforms? een Image heeft ook geen EventArgs, maar ImageClickEventArgs oid.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
sorry, vergeet het er iedere keer bij te vermelden..
winforms

  • pjvandesande
  • Registratie: Maart 2004
  • Laatst online: 21-05 14:59

pjvandesande

GC.Collect(head);

Het klopt gewoon, kijk is op MSDN welke methods en properties deze class heeft. Volgens mij heeft System.EventArgs ook niet meer.

Verwijderd

Topicstarter
maar ik deed iedere keer e.x en e.y en dan had je de x en y coordinaten waarop geklikt is. nu geeft ie een foutmelding als ik dat intyp: 'x' is not a member of system.eventargs

http://gathering.tweakers.net/forum/list_messages/886774

offtopic:
graag ff titel aanpassen gorgi_19, is geen winforms!

[ Voor 36% gewijzigd door Verwijderd op 21-09-2004 14:53 ]


  • JeroenTheStig
  • Registratie: Mei 2000
  • Laatst online: 00:44
MouseEventArgs moet dat zijn excuses, we hebben het over de event Click.

Ben je misschien in de war met de MouseEventArgs? Naar mijn weten kun je alleen uit dit object de x en y positie van de muisklik halen

[ Voor 96% gewijzigd door JeroenTheStig op 21-09-2004 14:57 ]


Verwijderd

Topicstarter
ik heb het inderdaad opgelost.. het moet zijn:
Dit was niet de oplossing. zie onder

Visual Basic:
1
2
3
4
5
6
Private Sub form2_Click(ByVal sender As Object, ByVal e As _
System.Windows.Forms.MouseEventArgs) Handles MyBase.Click
        Dim x As Short = e.X
        Dim y As Short = e.Y

End Sub

[ Voor 11% gewijzigd door Verwijderd op 21-09-2004 15:15 . Reden: verkeerde oplossing ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 19:24

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 21 september 2004 @ 14:47:
sorry, vergeet het er iedere keer bij te vermelden..
winforms
Verwijderd schreef op 21 september 2004 @ 14:49:
offtopic:
graag ff titel aanpassen gorgi_19, is geen winforms!
:? Dit mag je me gaan uitleggen :?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
gorgi_19 schreef op 21 september 2004 @ 14:57:
:? Dit mag je me gaan uitleggen :?
8)7 snap het zelf ook niet.. wordt moeilijk uitleggen.. sorry

Verwijderd

Topicstarter
Boktor schreef op 21 september 2004 @ 14:54:
Ben je misschien in de war met de MouseEventArgs? Naar mijn weten kun je alleen uit dit object de x en y positie van de muisklik halen
Dit klopt inderdaad.. ik was in de war met form2_mousedown. Hieruit kun je de x en y wel uithalen door middel van e.x en e.y.
thnx _/-\o_

  • pjvandesande
  • Registratie: Maart 2004
  • Laatst online: 21-05 14:59

pjvandesande

GC.Collect(head);

Verwijderd schreef op 21 september 2004 @ 15:14:
[...]


Dit klopt inderdaad.. ik was in de war met form2_mousedown. Hieruit kun je de x en y wel uithalen door middel van e.x en e.y.
thnx _/-\o_
Elk event dat MouseEventArgs heeft geeft je deze info, je kan altijd even op MSDN kijken en als je VS jou code voor het event laat genereren dan zet VS het erzelf bij, maar dat liet je ook doen, aangaan de namespaces volledig voor je args staan O-)

  • FireWood
  • Registratie: Augustus 2003
  • Laatst online: 00:00
code:
1
2
3
    Private Sub Panel(ByVal sender As Object, 
         ByVal e As System.Windows.Forms.MouseEventArgs)
         Handles Panel.MouseDown


Dit werkt bij mij hartstikke goed.


edit: layout was ietje verkeerd: aangepast

[ Voor 17% gewijzigd door FireWood op 21-09-2004 19:53 ]

Noobs don't use "F1", Pro's do, but they can't find the information they needed

Pagina: 1