글쓴 사람
연준혁 (gustjq9630 at naver.com)
홈페이지
첨부 파일
Vb.net공부를 하고 있는 학생입니다.
한가지 질문좀 하겠습니다.
체크박스를 사용해서 체크가 되었을 시에, 판넬이나 라벨등 오브젝트의 Enabled을 True/False로 변경하며 사용하고 있는데요.
그런데 화면상에 Object들이 많아질 수록, 일일이 모두 변경하기가 까다롭더라구요 ..
에를들어
If CheckBox1.Checked = True Then
Panel3.Enabled = True
Else
Panel3.Enabled = False
End If
이런식으로.. 사용하고있는데요.. 근데 판넬이 많아질 수록 추가를 해야되니 소스가 지저분해 지더라구요..
다시 예를들면..
If CheckBox1.Checked = True Then
Panel3.Enabled = True
Panel4.Enabled = True
Panel5.Enabled = True
Panel6.Enabled = True
Panel7.Enabled = True
Else
Panel3.Enabled = False
Panel4.Enabled = False
Panel5.Enabled = False
Panel6.Enabled = False
Panel7.Enabled = False
End If
DLL을 이용하거나.. 아니면 다른 메소드를 이용하거나.. 다른 좋은 방법이 있을까요..
[최초 등록일: ]
[최종 수정일: 3/21/2022]
No | Writer | Date | Cnt. | Title | File(s) |