簡體   English   中英

在C#.NET WinForms應用程序中將所有字段重置為初始狀態

[英]Resetting all fields to initial state in C#.NET WinForms application

有一個非常簡單的問題,我似乎找不到任何答案。

在標准WinForms應用程序中,是否可以迭代以找到所有相關輸入項以給定的形式進行重置?

EG,遍歷所有輸入並設置TextBox.Text =“”,ComboBox.SelectedItem = -1,依此類推...

如果這是一個Web應用程序,那將很容易,我只需遍歷Page中的Controls集合。 但是,控制台應用程序沒有Page元素,並且我已經查看了“ this”元素,並且找不到任何迭代輸入的方法。

遞歸地遍歷Controls集合。

foreach (Control ctrl in Controls)
{                
    ctrl.ResetText();
}

控制ResetText

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM