wpf 如何实现点击textbox弹出键盘, 点击空白处关闭键盘?

印度阿三学编程 2019-04-25 05:26:52
我已经有一个键盘的控件。 但是 不知道用什么方式点击键盘外空白关闭、
目前是使用popup方式弹出的。

<Popup Name="popNumKeyboard" StaysOpen="False" DockPanel.Dock="Bottom" PopupAnimation="Scroll" AllowsTransparency="True">
<my:NumericKeyboard x:Name="grqNumKB" />
</Popup>
如果有更好的办法, 请大神指点指点
...全文
532 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
exception92 2019-04-26
  • 打赏
  • 举报
回复
StaysOpen="False" 时失去焦点会自动隐藏的。 不知道用什么方式点击键盘外空白关闭 -》这个鼠标点击不就成了,只要能失去焦点就行。 或者组合my:NumericKeyboard,在Popup中用一个button来组合,点击button进行关闭。
失落的神庙 2019-04-25
  • 打赏
  • 举报
回复
弹窗自定义窗体,失去焦点事件监控下。

110,526

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧