Wenn Sie auf ein Textfeld klicken, wird automatisch die Windows 10-Touch-Tastatur geöffnet, wenn sich das Gerät im "Tablet-Modus" befindet. Wissen Sie, wie sich das Gerät im "Tablet-Modus" befindet? Wie öffne ich die Tastatur in WPF?So öffnen Sie die Tastatur, wenn sich das Gerät im "Tablet-Modus" befindet
Antwort
Ich denke, das ist ein Missverständnis. WPF läuft nicht im Tablet-Modus und hat keine Bildschirmtastatur. Es ist ausschließlich eine Desktop-orientierte Technologie. Ich gehe davon aus, dass Sie in XAML einen Bewerber erstellen und dass die gleiche Anwendung an beiden Orten ausgeführt werden soll, ohne dass Sie separate Projekte erstellen müssen.
WPF ist eine Technologie XAML in Desktop-Modus, während eine andere Technologie zu laufen, genannt WinRT ist erforderlich im Tablet-Modus unter Windows 10.
erstellten Anwendungen in XAML laufen Wenn Sie eine einzelne Anwendung erstellen möchten, dass Ist in der Lage, in beiden Modi zu laufen, müssen Sie in Erwägung ziehen, ein MVVM-Framework zu verwenden, um Ihnen bei dieser Aufgabe zu helfen. Der Zweck der Verwendung von MVVM in diesem Kontext besteht darin, dass Sie Ihren plattformübergreifenden "Geschäftslogikcode" innerhalb von Klassen namens "ViewModels" trennen können, während Sie Ihren UI-spezifischen Code in eine XAML-Datei mit einer anderen XAML-Datei einfügen erstellt für jede Plattform, die Sie unterstützen (z. B. WPF, Silverlight, Windows Phone, WinRT).
Hier sind einige MVVM Frameworks, die Ihnen dabei helfen können:
- Caliburn.Micro: (http://caliburnmicro.com/documentation/windows-runtime)
- MvvmCross: https://mvvmcross.com/
- Catel: (https://catel.codeplex.com/)
- Einfach MVVM: (https://simplemvvmtoolkit.codeplex.com/)
- MVVMLight: (http://www.mvvmlight.net/)
- 1. ActionBar versteckt sich, wenn die Tastatur erscheint
- 2. Überprüfen Sie, ob sich die Datei im (Unter) Verzeichnis befindet
- 3. Webpart befindet sich im Bearbeitungsmodus?
- 4. Wie öffne ich eine Domain basierend auf dem aktuellen Land, in dem sich das Gerät befindet?
- 5. Wie wird die Anzahl der Benachrichtigungen behandelt, wenn sich die App im Hintergrund im Firebase befindet?
- 6. So erkennen Sie, ob das Gerät schläft
- 7. So fügen Sie Push-Benachrichtigungs-Payload in die Datenbank ein, wenn sich die App im Hintergrund befindet
- 8. So öffnen Sie das Mikrofoneigenschaftenfenster
- 9. So ermitteln Sie, ob sich die Seite im Bearbeitungsmodus auf einer Nicht-Veröffentlichungssite befindet
- 10. Tastatur öffnet sich im Vollbildmodus im Querformat
- 11. So öffnen Sie das Fenster
- 12. Typescript wird nicht kompiliert, wenn es sich im Unterordner befindet?
- 13. Wo befindet sich das VBComponents-Objekt im Excel-Objektmodell?
- 14. Warum befindet sich das Wasserzeichen oben links im Bild?
- 15. Wo befindet sich das DX-Tool im Android SDK?
- 16. Reagieren Sie den Mauszeiger über die Taste, damit sich eine andere Taste über der Tastatur befindet
- 17. IOS - So vermeiden Sie, dass sich die Tastatur versteckt, wenn uiwebview neu geladen wird
- 18. So öffnen Sie eine App von einem anderen Gerät aus
- 19. Kann eine lokale Benachrichtigung nicht im Verlauf angezeigt werden, wenn sich die App im Hintergrund befindet?
- 20. UI bewegt sich nach oben, wenn die Tastatur geöffnet wird
- 21. Ermitteln Sie, ob sich das BlackBerry im Modus "Neustart ausstehend" befindet
- 22. So ändern Sie die Ansicht nach dem Öffnen/Schließen der Tastatur Ereignis
- 23. Swing-Komponenten, die ihre Größe ändern, wenn sie sich nicht im Fokus der Tastatur befinden
- 24. .bowerrc befindet sich wo im Projektverzeichnis?
- 25. Wo befindet sich _md5 Modulcode im System?
- 26. Wo befindet sich das IIS Express-Installationsverzeichnis?
- 27. Wo befindet sich das Oracle Event Log?
- 28. Wo befindet sich die Datei widgets/foreign.html im Django-Stamm?
- 29. Wie geben Sie eine Null zurück, wenn sich im Raster, wo Sie überprüft haben, nichts befindet?
- 30. So öffnen Sie meine Anwendung im Querformat
Laut http://www.windowscentral.com/auto-display-touch-keyboard-windows-10-desktop-mode ist dies eine Funktion des Betriebssystems, nicht die Anwendungen. – Eris