WPF 程序 Touch错位的问题,求帮助!

重现步骤:
1.写一个很简单的wpf程序,UI上有一个checkbox,运行起来。
2.在桌面点击右键菜单--》Screen Resolution --》orientation 更改为 portrait,点击apply,然后Keep changes。试一试touch到 checkbox上面,会不会有效果。
3.如果仍然可用,重复第二步,把orientation 改为landscape,点击apply,然后Keep changes。反复更改这个属性,在两个值之间切换。

大约2次以后,会发现touch到checkbox上以后,checkbox不会被选中或者取消选中,也就是失效了。然后寻寻觅觅,发现点击其他位置 可以选中该checkbox,哦,touch错位了。

求各位大师指教原因,谢谢!

Demo 下载

原文地址:https://www.cnblogs.com/xiaokang088/p/2007153.html