日期:2014-05-17  浏览次数:20726 次

添加事件注册,在方法体里,如何调用自身的方法和属性
比如一个Button 的click 事件, 添加了事件的注册.
如何调用这个Button 的属性,和方法呢?

------解决方案--------------------
void button1_Click(object sender, EventArgs e) {
    (sender as Button).Text = "Click";
}
------解决方案--------------------
refer:
 {
            this.button1.Click += new EventHandler(button1_Click);
        }

        private void button1_Click(object sender, EventArgs e)
        {
            (sender as Button).Text = "Click";//设置button1的text为click
        }

        private void button2_Click(object sender, EventArgs e)
        {
            button1.PerformClick();//执行button1的click事件

        }