菜鸟问this.Controls和Form.Controls的区别?
foreach (Control c in this.Controls)
{
if (c.GetType() == typeof(Button))
{
((Button)c).Text = "hehe";
}
}
foreach (Control c in Form.Controls)
{
if (c.GetType() == typeof(Button))
{
((Button)c).Text = "hehe";
}
}
第一个循环不能改变Button属性Text的值,第二个就可以,这两个Controls有什么区别呀?