日期:2014-05-18  浏览次数:20825 次

动态创建的控件的事件处理程序问题
动态生成几个控件,并且为他们的name属性赋不同的值储存在list<>集合中。

怎样才能点击他们,然后就显示控件自己的name属性在 textbox 里。

我每次点击都是显示最后创建一个控件的name属性,无论单击哪个都是显示最后创建一个的name属性。
很烦恼啊!

------解决方案--------------------
修改如下
C# code

  void collect_Click(object sender, EventArgs e)
        {
            textBox3.Text = (sender as Button).Name;
        }