WinForm中,Button按钮有PerformClick()方法,可以模拟用户单击鼠标. 即button.PerformClick()生成按钮的事件。

来源:互联网 发布:怎么解除wifi网络限制 编辑:程序博客网 时间:2024/06/09 20:14
private void button1_Click(object sender, EventArgs e)
        {
            MessageBox.Show("button1");//弹出窗口
        }

        private void button2_Click(object sender, EventArgs e)
        {
            //无论button1.Enabled为true还是为false都会弹出窗口
            button1_Click(sender, e);//以button.Click(sender,e)调用button1.Click方法
        }

        private void button3_Click(object sender, EventArgs e)
        {
            //只有当button1.Enabled为true时才会弹出窗口
            button1.PerformClick();//以button1.PerformClick()模拟button1单击事件
        }

原创粉丝点击