Wenn Sie in Outlook auf die linke Seite des Bildschirms tippen, wird ein Ereignis ausgelöst (in diesem Fall wird ein Kontrollkästchen angezeigt).Wie löscht die Outlook-App das Kontrollkästchen UI-XAML-Code?
Ich würde gerne die XAML wissen, wie dies erreicht wird. Es kann kein einfaches "MouseLeftButtonUp" -Ereignis sein, denn wenn Sie Ihren Finger mehr als ein paar Pixel ziehen, wird das Ereignis nicht ausgelöst.
In meiner eigenen App versuche ich, ein Symbol in einer Listbox angezeigt zu bekommen, die ein SelectionChanged-Ereignis hat. Wenn Sie das kleine Symbol nicht genau berühren, lösen Sie das Listbox-Ereignis aus und nicht das Ereignis, das beim Drücken des Bildes auftreten soll.
Ich denke, ich muss mein Bild in ein Canvas einpacken, aber dann bin ich immer noch fest, was das Ereignis sein sollte.
Wie erhöhen Sie die Zielgröße des Bereichs, in dem ein Benutzer auf Ihr Element klicken kann?
Welches Ereignis sollte ein Bild haben, wenn es sich innerhalb einer Listbox (die sich in einem Pivot befindet) ein SelectionChanged-Ereignis hat? (MouseLeftButtonUp führt zu Problemen, wenn Sie die Hälfte ziehen, um die nächsten Dreh und Finger heben - das MouseLeftButtonUp Ereignisses auslöst)
Dank der Tippereignis in der Silverlight-Steuerelement-Toolkit hat super funktioniert! Irgendeine Idee, wie man den anklickbaren Bereich eines Bildes vergrößert? Ich sehe es weiterhin als "Zielbereich berühren", kann aber kein Codebeispiel sehen. – KevinUK
unterstützt Bild Unterstützung Padding? Wenn ja, könnten Sie Padding verwenden. Oder können Sie Ihr Tippereignis auf das Objekt setzen, das das Bild enthält, anstatt auf das Bild selbst? oder ein größeres Bild verwenden? –
Bild unterstützt keine Auffüllung. Ich habe versucht, es in einen Knopf zu wickeln, aber dann drückt die Knopffüllung andere Elemente weg. Ich werde eine spezifischere Frage erstellen. :) – KevinUK