遍历WINFORM当前窗体所有控件
foreach (Form form in Application.OpenForms)
{
foreach (Control item in form.Controls)
{
if (item is TextBox)
{
TextBox tb = (TextBox)item;
tb.Text = "Somtething";
}
}
}
遍历WEBFORM窗体所有控件
for (int i = 0; i < this.Controls.Count; i++)
{
foreach (Control o in Page.Controls[i].Controls)
{
if (o is TextBox)
{
TextBox tb = (System.Web.UI.WebControls.TextBox)o;
tb.Text = "Some";
}
}
}
本文介绍了如何使用C#代码遍历WinForm和WebForm窗体中的所有控件,并对特定类型的控件进行操作,如TextBox。通过循环遍历窗体的Controls集合,可以获取并修改控件的属性。
2万+

被折叠的 条评论
为什么被折叠?



