Visual Studio vb.net 表单时自动删除www.example.com事件处理程序

vbkedwbf  于 2023-03-09  发布在  .NET
关注(0)|答案(3)|浏览(141)

在www.example.com中编辑Windows窗体时,"Handles"指令被自动删除。vb.net, "Handles" directives are automatically removed.
为什么?

句柄指令会自动从我的表单中删除,在我的例子中,这发生在124个地方,使应用程序对事件没有响应。
我不确定是否每次编辑表单时都会发生这种情况,但似乎几乎总是会发生。

编辑

试图通过关闭"漂亮上市"来解决问题,但问题仍然存在。

编辑2

更新到visual studio 17.5.1未修复此问题。

编辑3

尝试取消选中"自动列出成员"无效

ss2ws0br

ss2ws0br1#

除非您的IDE已损坏,否则这不会自发发生。如果您删除了Handles子句中指定的控件,则该子句也将被删除。这包括剪切和粘贴控件时,因为在剪切时该控件将从窗体中删除。因此,请确保仅拖放具有现有事件处理程序的控件,这样它们就永远不会被删除。因此Handles子句永远不会被删除。

ryhaxcpt

ryhaxcpt2#

我遇到了完全相同的问题,似乎随机删除了所有句柄子句。我修复了VisualStudio安装,到目前为止似乎已经治愈了这个问题

相关问题