Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A .NET keretrendszer 4.7-et megcélzó és a Windows 10 Creators Update-től kezdődően futó WPF-alkalmazások engedélyezhetik az opcionális WM_POINTER-alapú WPF érintés/stylus veremet.
Hatás
Azok a fejlesztők, akik nem engedélyezik kifejezetten a mutatóalapú érintési vagy tolltámogatást, nem kell változást tapasztalniuk a WPF érintés vagy toll viselkedésében.
Az alábbiakban olvashatók az opcióként választható WM_POINTER alapú érintés/tollal kapcsolatos rendszer aktuális ismert problémái:
A valós idejű szabadkézés nem támogatott.
Bár a szabadkézi és toll beépülő modulok továbbra is működnek, a felhasználói felületen történik a feldolgozásuk, ami rossz teljesítményt okozhat.
Viselkedésbeli változások az interakciók változásai miatt az érintőceruza vagy érintőképernyő használatától az egérhasználatig.
A manipuláció eltérően viselkedhet.
A húzás/eldobás nem ad megfelelő visszajelzést az érintős bevitelhez. (Ez nem befolyásolja a toll bemenetét.)
Érintéses vagy tollesemények esetén már nem lehet elindítani a húzás/ejtés funkciót.
Ez okozhatja, hogy az alkalmazás nem válaszol, amíg az egér bemenetét nem észleli. Ehelyett a fejlesztőknek az egéreseményekből kellene kezdeményezniük a húzást és ejtést.
A WM_POINTER-alapú érintéses/toll-támogatásának engedélyezése
Azok a fejlesztők, akik engedélyezni szeretnék ezt a vermet, hozzáadhatják az alábbiakat az alkalmazás app.config fájljához.
<configuration>
<runtime>
<AppContextSwitchOverrides value="Switch.System.Windows.Input.Stylus.EnablePointerSupport=true"/>
</runtime>
</configuration>
Ha eltávolítja ezt a bejegyzést, vagy beállítja annak értékét, kikapcsolja false ezt az opcionális vermet.