C#怎样一次性设置panel里面的所有同类控件的同类属性
如题,比如在panel1里面有10个button,原来的text都是"0",点击button11后,让他们的text都变成"1"
c#
panel
button
------解决方案-------------------- panel1.Controls.OfType<Button>().ToList().ForEach(t => t.Text = "1");
------解决方案--------------------你可以这样实现
private void button11_Click(object sender, EventArgs e)
{
for (int i = 1; i < 11; i++)
{
(panel1.Controls.Find("button" + i,true)[0] as Button).Text = "1";
}
}