gpt4 book ai didi

c# - 如果用户单击表单上的其他位置,如何取消选择文本框?

转载 作者:太空狗 更新时间:2023-10-29 21:41:27 25 4
gpt4 key购买 nike

目前在我的应用程序中无法取消选择文本框。唯一的方法是选择另一个文本框。我和我的用户同意单击表单上的任何其他位置应该取消选择当前文本框。我尝试覆盖许多控件上的 MouseDown 并将焦点设置为随机标签,但它不适用于 MenuStrip 或滚动条等某些控件。有什么想法吗?

最佳答案

假设您的论坛上没有其他控件,请尝试添加一个可以接收焦点的面板控件。

Panel 控件上的 TabIndex 设置为小于您的 TextBoxNumericUpDown 控件的值。

现在,当您的主窗体获得焦点时,Panel 应该获得焦点,而不是 TextBox 区域。

ScreenShot

关于c# - 如果用户单击表单上的其他位置,如何取消选择文本框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7208356/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com