Csharp/C#教程:是否可以单击按钮而不会失去对TextBox的关注?分享


是否可以单击按钮而不会失去对TextBox的关注?

我正在尝试在C#WPF项目中开发一个触摸屏键盘控件,当TextBox获得焦点时它将是可见的,并且在TextBox失去焦点时隐藏。 我见过的触摸屏键盘项目是通过将键盘定义为新窗口而不是控件来实现的。

对于我的应用程序,我真的希望将键盘作为主应用程序窗口中的控件。 有没有办法允许单击按钮(在键盘控件上)而不会导致TextBox失去焦点? 理想情况下,我想在克拉的当前位置放置一个角色。

在按钮上设置Focusable="False" 。 您仍然可以使用鼠标单击它,它仍然会调用您的单击事件处理程序,但它不会获得焦点或导致TextBox失去焦点。

另一种方法是使用PictureBox而不是按钮,然后你可以自定义它。 单击时,PictureBox不会失去焦点。

上述就是C#学习教程:是否可以单击按钮而不会失去对TextBox的关注?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1026329.html

(0)
上一篇 2022年1月9日
下一篇 2022年1月9日

精彩推荐