Hallo zusammen,
ich hatte schon einmal eine ähnliche Frage gestellt,
nämlich wie man Stroke-Objekte aus einem InkCanvas-Control
ermittelt, die sich innerhalb eines Rechtecks befinden.
Dieses Thema konnte auch super gelöst werden (Methode
Stroke.HitTest(Rect, Integer) - Integer gibt an,
wieviel Prozent der Stroke im Rechteck sein müssen,
damit die Stroke als "drin" gilt.)
Nun kann man im InkCanvas-Control auch Children-Objekte
(untergeordnete Objekte) einfügen. Für diese gibt es
allesamt die Methode InputHitTest, die jedoch einen Punkt als Parameter erwartet.
Alle diese Children-Objekte sind von Typ UIElement abgeleitet.
Meine Frage : Gibt es auch für Objekte des Typs UIElement (oder gleich für alle)
eine Methode, die ermittelt, ob das Control im Rechteck ist oder nicht?
Vielleicht ja auch mit Prozentangabe, wieviel des Controls drin sein muss,
um als drin zu gelten?
VisualBasic-Frager
ich hatte schon einmal eine ähnliche Frage gestellt,
nämlich wie man Stroke-Objekte aus einem InkCanvas-Control
ermittelt, die sich innerhalb eines Rechtecks befinden.
Dieses Thema konnte auch super gelöst werden (Methode
Stroke.HitTest(Rect, Integer) - Integer gibt an,
wieviel Prozent der Stroke im Rechteck sein müssen,
damit die Stroke als "drin" gilt.)
Nun kann man im InkCanvas-Control auch Children-Objekte
(untergeordnete Objekte) einfügen. Für diese gibt es
allesamt die Methode InputHitTest, die jedoch einen Punkt als Parameter erwartet.
Alle diese Children-Objekte sind von Typ UIElement abgeleitet.
Meine Frage : Gibt es auch für Objekte des Typs UIElement (oder gleich für alle)
eine Methode, die ermittelt, ob das Control im Rechteck ist oder nicht?
Vielleicht ja auch mit Prozentangabe, wieviel des Controls drin sein muss,
um als drin zu gelten?
VisualBasic-Frager