TextBlock mit wählbaren text, UND kopieren Sie alle text in die Zwischenablage klicken Sie auf
Derzeit in meiner WPF-Anwendung habe ich mehrere textbox readonly. So kann der Benutzer text auswählen und dann Strg+C Strg+V. Aber ich will diese Aufgabe einfacher :
- Wenn der Benutzer einfach nur mit der linken Maustaste auf das Textfeld (oder ein anderes Steuerelement, die anzeigen, mein text), der gesamte text in die Zwischenablage kopieren
Aber der Benutzer hat immer noch die Möglichkeit zu wählen, den text nach wie vor
Jede Idee zu tun, die in einer XAML-Stil ?
Ist es zu lösen, werde ich automatisch in die Zwischenablage kopieren beliebigen text ausgewählt. Wissen, dass, wenn Sie einen Doppelklick auf ein Textfeld, wählen Sie alle text, der Benutzer nur noch Doppelklick kopieren Sie den text in seiner Zwischenablage.
- Versuchen Sie nicht, Topf zu werfen mehrere Fragen zusammen, es sei denn, Sie sind alle direkt mit.
- Vor allem, wenn Sie sind alle auf der ersten Seite der Google-Suche. 😉
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für Ihre Zwischenablage problem, Sie können erstellen eine onclick-handler und verwenden Sie die eingebaute Zwischenablage-Funktionalität in C# (Wie zum kopieren von Daten in die Zwischenablage in C#).
Für den tooltip, benötigen Sie ein onload-handler und den built-in-tooltip-Funktionalität in C#:
Habe nicht viel gemacht, mit den Animationen, aber, wenn ich mich nicht Irre, können Sie eine onhover-handler als gut. (Edit: Das MouseHover-Ereignis-handler ist wahrscheinlich das, was du bist suchen für.)
Edit: im Grunde, event-Handler sind deine Freunde.
Als für Sie mit der Maus über die animation. Nehmen Sie die mouseover-animation und ändern der Zeiger, während der
Maus innerhalb der Grenzen der-Taste. Hier ist ein link über mouseover-Ereignisse:
http://dotnetdud.blogspot.com/2009/01/how-to-use-c-mouseover-events-in.html
Hier ist, wie können Sie Ihre Daten in der Zwischenablage auf das Textfeld, Klick-Ereignis: