label9.AutoSize = true;
label9.BackColor = Color.Transparent;
label9.Font = new Font("Microsoft Yi Baiti", 13.2000008F, FontStyle.Italic, GraphicsUnit.Point);
label9.ForeColor = Color.DimGray;
label9.Location = new Point(28, 354);
label9.Name = "label9";
label9.Size = new Size(134, 23);
label9.TabIndex = 40;
label9.Text = "Phone Number";
label9.TextAlign = ContentAlignment.TopCenter;
label9.Click += (label9_Click); //error here
字符串
在最后一行有一个错误,说这个名字不存在
有人能告诉我为什么会有错误吗?我试着创建一个控件行,但错误仍然存在,我也在vs上的[设计]上做了这个,所以我不确定我哪里出错了,特别是因为我是C#和Visual Studio的新手。我使用的点击事件错误吗?
3条答案
按热度按时间pftdvrlh1#
1.删 debugging 误行
1.打开窗体设计器
1.双击
label9
以下步骤将创建所需的处理程序:
字符串
r1zhe5dt2#
据我所知,您可能已经在表单代码中编辑了函数的名称,但没有将其设置为
Designer.cs
中侦听器的新名称。正如其他人所说,您真的不应该手动编辑
Designer.cs
文件。它由窗体的“设计”选项卡自动处理。最安全的方法是删除控件并重新添加,然后双击它,它将为您创建必要的代码。
如果您确实想通过编辑
Designer.cs
文件来快速修复它(我并不推荐这样做):字符串
然后在窗体的主代码窗口中添加此方法:
型
mbyulnm03#
我的建议是删 debugging 误的行。然后打开表单设计器并双击label9。VS为您创建适当的事件处理程序。你只需要用你的代码来填充它。