有没有可能在不失去 TextBox 焦点的情况下点击按钮?

9
我正在尝试在C# WPF项目中开发一个触摸屏键盘控件,当TextBox获得焦点时可见,并在TextBox失去焦点时隐藏。我看到的触摸屏键盘项目通过将键盘定义为新窗口而不是控件来实现此目的。
对于我的应用程序,我真的希望将键盘作为主应用程序窗口中的控件。有没有办法允许单击键盘控件上的按钮而不导致TextBox失去焦点?理想情况下,我只想在插入符号的当前位置放置一个字符。
2个回答

30


谢谢...我将可聚焦属性设置为控件,但没有设置按钮本身。 - Ben McIntosh
这个回答看起来很好,但我在VS2013的WinForm中找不到这个选项。 - r.hamd

1
一个替代方案是使用PictureBox而不是Button,然后您可以自定义它。当单击时,PictureBoxes不会失去焦点。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接