Prüfen von welcher Seite Button den Panel berührt hat

  • VB.NET

Es gibt 4 Antworten in diesem Thema. Der letzte Beitrag () ist von Confix.npage.de.

    Prüfen von welcher Seite Button den Panel berührt hat

    Guten Tag,
    Wie kann ich Prüfen von welcher Seite der Button den Panel berührt?
    Also ich weiß nur wie ich prüfe ob sie sich überhaupt berühren
    dass mache ich mit:

    VB.NET-Quellcode

    1. Button1.Bounds.IntersectsWith(Panel1.Bounds)

    Natürlich hab ich ausprobiert ob Panel1.Bounds.Left oder Right geht und dass geht aber nicht^^.
    Geht dass ohne Kollisionsprüfung?
    Freue mich über antworten
    Mfg
    Confix :P
    Hallo Config.....,

    naja - wenn die Top-Eigenschaft des Panels näher an der Bottom-Eigenschaft als an der Top-Eigenschaft des Button ist.
    Bewegt sich der Button von Oben her auf das Panel zu.

    Gruss

    mikeb69
    Mh ja man sollte sich aber fast gleichzeitig (nach oben) bzw rechts bewegen können und irgendwann müssten die werte ja gecleart werden.
    Vielleicht denke ich auch falsch
    also ohne zwischenspeichern hab ichs so probiert

    VB.NET-Quellcode

    1. If Button1.Bounds.Right = Panel1.Bounds.Left Then

    Also geklappt hats nicht aber ich werds weiter versuchen