我有一個foreach循環,我需要暫停以允許用戶在窗體上輸入。允許來自foreach循環的用戶表單輸入?
foreach (XmlNode node2 in xmlFile)
{
...get currentRow from XML file
...update form label
???wait for user to enter data on form and press button
}
在C#中有什麼樣的等待用戶輸入函數可以用來做到這一點嗎?
UPDATE:
基於I已成功修改程序到反饋:
- 加載XML列表到隊列(使用ForEach循環)
- 安裝程序的用戶輸入來迭代通過隊列(刪除頂部項目,顯示下一個頂部項目)
輸入窗體是否始終顯示給用戶?當用戶開始輸入信息時,你只想暫停foreach循環嗎? – Tipx
我通常喜歡做事件驅動的行爲。通常它們比嵌套模式表單更乾淨。 –