我在Windows窗體中有一個面板,我想將其他控件(如文本框)添加到面板中,並遍歷面板中的所有元素以檢索其中的所有數據。帶窗口的Windows窗體控件
這可能與面板控制有關嗎?
我有一個foreach循環試驗如
foreach(textbox tb in panel1)
{
}
,但我得到一個錯誤說面板不具備的GetEnumerator一個公共定義。
什麼是更好的控件/容器使用,我可以在其中添加更多的控件,並最終訪問其中的所有控件的數據?
更新 只是擡起頭來 - 我有一些問題,在代碼中添加多個文本框。 我創建一個文本框對象,然後將其添加到面板,但只有一個出現。 我已閱讀本網站的其他地方以及其他人添加具有相同名稱的文本框可能導致此問題。
爲了解決這個問題,我用一個效果很好的流佈局面板替換了面板。 希望這可以幫助別人。
確保您的數據結構(本例中爲panel1)能夠生成迭代器。 – JNYRanger