윈폼 개발을 하면 종종 폼안의 컨트롤을 자동으로 찾아서 그 값으로 조작 하고 싶을때가 있다.
이럴땐 말이지..
재귀 함수를 사용하여 폼안의 모든 TextBox의 Text를 """로 바꿔줌
TextBox뿐만 아니라 해당하는 컨트롤에 속해있는 모든 콘트롤을 조작할때 유용하다.
이럴땐 말이지..
재귀 함수를 사용하여 폼안의 모든 TextBox의 Text를 """로 바꿔줌
TextBox뿐만 아니라 해당하는 컨트롤에 속해있는 모든 콘트롤을 조작할때 유용하다.
Control.ControlCollection conColl = this.Controls; ReSetTexeBox(conColl); private void ReSetTexeBox(Control.ControlCollection conColl) { foreach (Control con in conColl) { if (con.Controls.Count > 0) { ReSetComboBox(con.Controls); } if (con.GetType() == typeof(TextBox)) { ((TextBox)con).Text = ""; } } }
'Development > C#' 카테고리의 다른 글
DataGridView 한글깨짐 (0) | 2010.07.21 |
---|---|
중복 실행 방지 (0) | 2010.07.21 |
텍스트에 숫자만 입력 가능하게 (0) | 2010.07.21 |
ComBox의 활용 (0) | 2010.07.21 |
정규표현식 (0) | 2010.07.21 |