【发布时间】:2015-03-13 14:30:30
【问题描述】:
我有一个关于 C# 事件处理的问题:
我有 5 个面板,我想在点击时获取每个名称属性。
我在 Form1_Click() 上尝试过以下操作:
private void Form1_Click(object sender, EventArgs e)
{
Panel panelClicked = sender as Panel;
if (panelClicked != null)
{
MessageBox.Show(panelClicked.Name);
}
}
这不适用于面板元素吗? 它不适合我。有什么想法吗?
【问题讨论】:
-
可能是 WPF、WinForms 或 WebForms 代码(都有一个
Panel控件)。你用的是哪个? -
WinForms。没有 WPF,也没有 WebForms。