在WinForm中,可以使用foreach循環來遍歷指定控件。以下是遍歷指定控件的示例代碼:
// 遍歷指定控件
foreach (Control control in Controls)
{
// 判斷控件的類型
if (control is Button)
{
// 進行相應的操作
Button button = (Button)control;
// ...
}
else if (control is TextBox)
{
// 進行相應的操作
TextBox textBox = (TextBox)control;
// ...
}
// ...
}
在上面的示例中,使用foreach
循環遍歷Controls
屬性,該屬性是窗體或容器控件的一個屬性,返回該容器中的所有子控件。然后,使用is
關鍵字判斷每個控件的類型,根據具體的控件類型進行相應的操作。
如果你只想遍歷指定類型的控件,可以根據需要使用if
語句來篩選控件類型。