티스토리 뷰
반응형
아래의 코드는 재귀 함수를 사용하여
폼안의 모든 TextBox의 Text를 "" 로 바꿔어주는 코드 이다.
TextBox뿐만 아니라 해당하는 컨트롤에 속해있는 모든 콘트롤을 조작할때 유용하다.
Control.ControlCollection conColl = this.Controls;
ReSetTextBox(conColl);
private void ReSetTextBox(Control.ControlCollection conColl)
{
foreach (Control con in conColl)
{
if (con.Controls.Count > 0)
ReSetTextBox(con.Controls);
//TextBox타입인지 검사하여 핸들한다.
if (con.GetType() == typeof(TextBox))
{
((TextBox)con).Text = "";
}
}
}
반응형
댓글