WPF虚拟键盘隐藏了我的控件

时间:2017-10-16 16:04:03

标签: wpf focus tablet virtual-keyboard

我正在为平板电脑开发WPF应用程序。 从框架4.6.2开始,当控件获得焦点时会出现虚拟键盘。

我有一个TextBox:

enter image description here

当这个人获得焦点时会变得隐藏:

enter image description here

存在原生解决方案以纠正这个问题? 或者我必须管理滚动查看器吗? 或者显示我的TextBox对话框?

1 个答案:

答案 0 :(得分:1)

我对自己的应用程序有同样的问题,我最终使用WPFTabTip这是开源的,并且像魅力一样。它也可以通过金块获得。

通过使用它,您只需要一行代码:

TabTipAutomation.BindTo<TextBox>();

它通过将聚焦的UIElement移动到视图中来自动处理可见性问题。

如果您不想使用该项目,您可以查看源代码并获取所需内容。