在 C# Visual Studio 中更改表单元素名称的正确方法是什么?

What's the correct way to change name of form element in C# Visual Studio?

我正在使用 Visual Studio,我生成了一个表单并添加了一个按钮,但不幸的是我将 btn_test1 命名为 Btn_test1(小开头字母与大开头字母)&双击按钮生成点击函数,visual Studio愉快地生成了:btn_test1_Click( )函数&然后抱怨函数没有以大写字母开头。

我认为:"Ok, no problem",返回并将按钮重命名为 Btn_test1 并将点击功能更改为 Btn_test1_Click() 而现在 Visual Studio 给我一个错误 btn_test1_Click() 丢失。

我的问题是:在这种情况下我应该使用的正确程序是什么?

如果您不想写很长的答案,但对某些文档有 link 也没关系。

好的,名字的开头不需要大写属性,我也是用的VS 2017,我给一些如何重命名函数的屏幕截图。

第一步:点击属性面板中按钮的[​​=53=]事件如下图

第二步:查找点击事件,并删除文字

步骤 3:转到属性面板中的属性

步骤 4: Select 按钮的名称 属性。

第五步:重命名为你喜欢的名字,

第 6 步双击设计器上的按钮,它会自动创建一个新名称的函数。

至于命名约定,按照我在图片中提到的那样使用。

例如,一个发送东西的按钮可以命名为btnSendbtn -> 代表按钮。 发送 -> 代表姓名


:

在您成功重命名并生成新的点击事件代码之后。旧的点击事件代码将就在那里。如果您需要旧事件的内容,请将其复制到新的点击事件代码中。

此外,如果您仍然遇到一些错误状态,即旧功能丢失。仔细阅读 Designer.cs 文件并删除与旧函数名称关联的所有行。

Form1.cs [设计] 当您尝试删除与按钮绑定的事件时崩溃。

进行此类更改时 -

  1. 转到按钮属性并从单击事件中删除函数名称。
  2. 更改按钮名称
  3. 再次进入点击事件并双击它(VS会为你生成点击事件)
  4. 现在您可以从您的代码中删除之前的点击事件,而不会导致您的 Form1.cs(设计)崩溃。