【发布时间】:2014-07-17 22:15:27
【问题描述】:
我有一个包含大约 30 个控件的表单,当用户单击一个按钮时,每个控件的数据都会保存到一个文件中。但是我需要遍历表单上的每一个控件(我可以这样做),但它需要按顺序排列,例如,我需要从表单的左上角开始,一直到底部表格右侧。
这就是 foreach 循环的工作方式吗?即:
foreach(Control control in this.Controls)
{
}
还是没有按顺序通过它们?
【问题讨论】:
-
您是否还需要枚举控件的子控件?
-
嗯,不。 Atm 我只有按钮、标签、链接标签、文本框和一些复选框。但是,如果我将来添加一个面板或拆分容器,那就太好了
标签: c# .net winforms foreach enumeration