C# Windows Forms как очистить разом все textBox?

C# Windows Forms как очистить разом все textBox?

Если textBox прямо на форме без вложений в Panel и тому подобное, то

foreach(var ctrl in this.Controls)
if (ctrl is TextBox) (ctrl as TextBox).Clear();

Если в Panel и тому подобное то вместо this соотв. Элемент в котором они находятся.

P.S; Если на одной форме расположено много полей ввода - возможно стоит задуматься о изменении интерфейса

Добавить комментарий