【发布时间】:2017-05-06 21:13:59
【问题描述】:
这是我的Form1.cs 文件。该方法应以MessageBox 显示单击按钮的 ID,但我收到此错误。
private void button_Click(object sender, EventArgs e)
{
Button button = sender as Button;
string buttonId = button.ID;
MessageBox.Show(buttonId);
}
错误:
“按钮”不包含“ID”的定义,也没有扩展名 可以找到接受“按钮”类型的第一个参数的方法“ID” (您是否缺少 using 指令或程序集引用?)
【问题讨论】:
-
这是一个 ASP.NET 网站还是一个 Windows 应用程序?
-
您是否使用了正确的命名空间?
-
这是一个 Windows 应用程序。
-
我想提一下我是 C# 新手。
-
您在 Windows 窗体应用程序中没有名为 ID 的属性。查看此链接以了解 Button 类的属性msdn.microsoft.com/en-us/library/…