Ich entwickle eine App für Windows Mobile. Ich habe meine eigene Kontrolle, die das Bild darin bewegt. Ich habe die OnMouseDown und OnMouseMove überschrieben, um das Bild neu zu zeichnen, wo der Benutzer es verschiebt.OnMouseDown, OnMouseMove und ein benutzerdefiniertes Steuerelement
Ich teste es nur auf Windows Mobile 6.1 Professional Emulator. Es funktioniert, aber ich habe ein Problem:
Ich klicke auf das Bild, bewegen Sie es mit der Maus, aufhören zu bewegen, halten Sie die linke Maustaste gedrückt, warten Sie eine Sekunde und die Maustaste loslassen, ohne die Maus und das Bild zu bewegen bewegt sich erneut. Was passiert?
Ich denke, dass das Ereignis OnMouseMove mit dem Ereignis ausgelöst wird OnMouseUp aber ich bin nicht sicher.
Vielen Dank!
Ich löse dieses Problem beim Überprüfen der Koordinaten: Wenn sie gleich sind, mache ich nichts. – VansFannel