如何在 VS Windows 窗体设计器中按 Enter 时关闭创建事件?

发布于 2024-12-04 22:51:06 字数 179 浏览 1 评论 0原文

当我在 Visual Studio 中布置表单时,我经常发现自己不小心单击了 Enter。当我不小心按回车键时,无论焦点在哪里,代码中都会创建一个事件方法。

而且您不能直接删除该方法,因为它是在设计器文件中定义的,因此您必须进入那里并从设计器中删除代码。我发现 Enter = 创建事件功能在设计器中没有用处。有办法把它关掉吗?

I frequently find myself accidentally clicking enter when I'm laying out a form in Visual Studio. Whatever the focus is on when I accidentally hit enter, an event method is created in the code.

And you can't just delete the method because its defined in the designer file so you have to go in there and remove code from the designer. I don't find the Enter = create event functionality to be useful in the designer. Is there a way to turn that off?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

豆芽 2024-12-11 22:51:06

我严重怀疑这一点,工具+选项中没有对此进行配置。但请务必使用正常的解决方法:键入 Ctrl+Z,它可以工作。 Y 关闭“您真的确定吗”消息框。

I seriously doubt it, no config for this in Tools + Options. But be sure to use the normal workaround: type Ctrl+Z, it works. And Y to dismiss the "are you really sure" message box.

寂寞笑我太脆弱 2024-12-11 22:51:06

如果您只按 Ctrl+Z,Y,您在设计器窗口中所做的任何其他未保存的更改(例如添加或移动控件)都将丢失。

如果您键入Ctrl+Tab(返回设计器窗口),然后键入Ctrl+Z,则只会撤消空事件处理程序的插入 - 其他更改将被保留。

If you just press Ctrl+Z,Y, any other unsaved changes you've made on the designer window (such as adding or moving controls) will be lost.

If you type Ctrl+Tab (to return to the designer window), and then type Ctrl+Z, only the insert of the empty event handler will be undone - other changes will be preserved.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文