|
|
1
3
为了实现这一点,你必须做类似的事情。 1) 视图必须可滚动(在滚动查看器内) 2) 文本框。BringIntoView()通常可以工作,但对于您正在使用的当前解决方案,这是不可能的,因为键盘显示是在文本框之后调用的。BringInto View()。。。 在这个帖子中看到我的帖子 Show & hiding the Windows 8 on screen keyboard from WPF 这是一个完整的实现,可以在文本框聚焦时显示/隐藏win 8键盘和自动聚焦,并保留使用inkDisableHelper时丢失的所有wpf触摸功能 |
|
2
3
用户可以移动键盘,使其不被覆盖。最好让用户以这种方式处理情况,而不是尝试重新设计Windows体验 |
|
|
3
0
虚拟键盘应该在显示键盘时自动将聚焦的文本框移动到视图中。Microsoft表示此行为是自动的,但可以用
我认为这可以通过调整Y过渡来解决
在构造函数内部。 你也可以看看 1) Tips and Tricks for C# Metro developers: Handling the virtual keyboard 2) Popup stays under virtual keyboard in stead of scrolling up with the bottom appbar |
|
|
A B · C#Excel自动调整列避免长文本时出错 11 月前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 11 月前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 11 月前 |
|
|
Duck0 · 这个对象在更高的帧率下会更快吗,因为它在Update()中? 11 月前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 11 月前 |