[VB.NET] Muis interactie userControls

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Strunkie
  • Registratie: Februari 2008
  • Laatst online: 21-10-2024

Strunkie

> Post is rechts!

Topicstarter
Beste Tweakers,

Ik wil een mouseEnter en Leave functie hebben voor mijn userControl.
Wanneer ik alleen over mijn userControl heen ga zegt die wel dat ik eroverheen ben gegaan.
Maar als ik vervolgens over een label heen ga zegt die dat ik er weer uit bent.

code:
1
2
3
4
5
6
7
Private Sub test(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.MouseEnter
        MsgBox("overheen")
    End Sub

    Private Sub te1st(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.MouseLeave
        MsgBox("En dr uit")
    End Sub


Hoe kan ik labels / control verbergen voor de muis?
Of moet ik een functie schrijven die controleert of de muis ECHT eruit is gegaan?

^ Post is hierboven!


Acties:
  • 0 Henk 'm!

Verwijderd

Misschien niet de meest mooie oplossing, maar ik denk dat je dit kan bewerkstelligen door de OnMouseMove & OnMouseHover methods te overriden en binnen de boundery van je parent geen events te laten genereren(dus de message niet doorgeven aan je base).

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Strunkie schreef op woensdag 14 maart 2012 @ 18:00:
Hoe kan ik labels / control verbergen voor de muis?
Niet. Je muis gaat over een child-control en dus "out" de panel. In WPF kun je dit veel mooier oplossen (waar ik je eerder al op wees), maar dat is nu niet aan de orde.
Strunkie schreef op woensdag 14 maart 2012 @ 18:00:
Of moet ik een functie schrijven die controleert of de muis ECHT eruit is gegaan?
Niet bepaald rocket science lijkt me? Genoeg relevante info te vinden.

[ Voor 21% gewijzigd door RobIII op 14-03-2012 22:07 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij