C# winform遍历的button按钮控件如何添加事件
foreach(ControlctlinControls){if(ctlisButton){if(obj.Tag.Equals(ctl.Text)){ctl.Click-...
foreach (Control ctl in Controls)
{
if (ctl is Button)
{
if (obj.Tag.Equals(ctl.Text))
{
ctl.Click -----
}
}
}
上面是我代码,winform 遍历的所有 button控件,在winform中每个button控件我添加了click事件,请问我怎么在 遍历到了的button控件触发它绑定了的事件。 展开
{
if (ctl is Button)
{
if (obj.Tag.Equals(ctl.Text))
{
ctl.Click -----
}
}
}
上面是我代码,winform 遍历的所有 button控件,在winform中每个button控件我添加了click事件,请问我怎么在 遍历到了的button控件触发它绑定了的事件。 展开
2个回答
展开全部
手动触发可以:
(ctl as Button).PerformClick();
(ctl as Button).PerformClick();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ctl..Click += new System.EventHandler(事件名);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询