gpt4 book ai didi

c# - Visual Studio - 如何重命名元素

转载 作者:行者123 更新时间:2023-12-01 23:22:24 25 4
gpt4 key购买 nike

我创建了一个计时器“timer1”。

enter image description here

我已经为计时器编写了代码。

如何重命名计时器?我尝试通过属性重命名它:

enter image description here

但是,如果我根据新的计时器名称 (newName) 更改 Form1.cs 中的函数名称,则会出现错误。

之前:

private void timer1_Tick(object sender, EventArgs e) { ... }

之后:

private void newName_Tick(object sender, EventArgs e) { ... }

错误:

no definition for "timer1_Tick"

如果您打开文件Form1.cs,则会出现此页面:

enter image description here

如何解决这个问题?

最佳答案

转到计时器属性并单击闪电:

enter image description here

现在您可以更改函数名称。致谢@KSib感谢指出这一点。


替代解决方案:

打开Projectmap Explorer(解决方案资源管理器):

enter image description here

打开文件<FORMNAME>.Designer.cs

搜索错误:

enter image description here

可以看到,由于某种原因,此处仍然输入旧名称,可能是开发人员忘记正确实现重命名功能。将其更改为新的函数名称。

this.newName.Tick += new System.EventHandler(this.newName_Tick);

它应该可以再次工作!

关于c# - Visual Studio - 如何重命名元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45485787/

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