当用户点击其他地方时隐藏表单
我有一个表单的应用程序,是我用 C# 开发的。当用户单击表单或通知图标(在系统托盘中)上的其他位置时,我想隐藏表单。我怎么能这么做呢?
i have application with one form, which i developed in c#. I would like to hide the form when a user clicks somewhere else then on the form or on the notification icon (in system tray). How could i do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不是 100% 确定您可以使用设计器中 Visual Studio 公开的标准事件来完成此操作,但如果您可以附加到 DeActivate 事件,或者表单失去焦点,那么您可以调用 form.Hide
I am not 100% sure you can do it with the standard event exposed by Visual Studio in the designer but if you could attach to the DeActivate event, or form lost focus, then you can call form.Hide