我在Windows窗体中有一个面板,我想将其他控件(如文本框)添加到面板中,并遍历面板中的所有元素以检索其中的所有数据。带窗口的Windows窗体控件
这可能与面板控制有关吗?
我有一个foreach循环试验如
foreach(textbox tb in panel1)
{
}
,但我得到一个错误说面板不具备的GetEnumerator一个公共定义。
什么是更好的控件/容器使用,我可以在其中添加更多的控件,并最终访问其中的所有控件的数据?
更新 只是抬起头来 - 我有一些问题,在代码中添加多个文本框。 我创建一个文本框对象,然后将其添加到面板,但只有一个出现。 我已阅读本网站的其他地方以及其他人添加具有相同名称的文本框可能导致此问题。
为了解决这个问题,我用一个效果很好的流布局面板替换了面板。 希望这可以帮助别人。
确保您的数据结构(本例中为panel1)能够生成迭代器。 – JNYRanger