오늘의 학습내용
1. Label, Button, CheckBox, PictureBox, Group 컨트롤 사용
2. CheckBox가 선택될 때마다 이미지 보여주고 감추기 기능 배우기
3. 조건문, Form Load시 초기화 해주기
학습순서
1. 새로운 프로젝트를 생성
2. 필요한 컨트롤들을 폼에 배치한다.
3. 각 컨트롤들의 속성 및 폼의 초기화 진행
4. 실행해본다.
1. 새로운 프로젝트를 생성
2. 필요한 컨트롤들을 폼에 배치한다.
3. 각 컨트롤들의 속성 및 폼의 초기화 진행
CheckBox1 관련
Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles CheckBox1.CheckedChanged
'체크박스1이 체크된 상태이면 픽쳐박스1을 화면에 보여주고 그렇지 않으면 보이지
않게 하라는 조건문
If CheckBox1.Checked = True Then
PictureBox1.Image = System.Drawing.Image.FromFile("E:\컴퓨터\Visual Basic
NET\2008\티스토리에 올릴 강좌\강좌 2\황학루.jpg")
PictureBox1.Visible = True
Else
PictureBox1.Visible = False
End If
End Sub
CheckBox2 관련
Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles CheckBox1.CheckedChanged
'체크박스2이 체크된 상태이면 픽쳐박스2을 화면에 보여주고 그렇지 않으면 보이지
않게 하라는 조건문
If CheckBox2.Checked = True Then
PictureBox2.Image = System.Drawing.Image.FromFile("E:\컴퓨터\Visual Basic
NET\2008\티스토리에 올릴 강좌\강좌 2\하늘위에서.jpg")
PictureBox2.Visible = True
Else
PictureBox2.Visible = False
End If
End Sub
PictureBox1, PictureBox2 관련
PicutreBox1.Image 속성에 PictureBox1에 표시할 이미지를 선택해주고
PicutreBox1.SizeMode는 StretchImage로 해준다.
Form1 관련
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
'폼을 로드할 때 초기화해 줌
CheckBox1.Checked = True
CheckBox2.Checked = False
PictureBox1.Visible = True
PictureBox2.Visible = True
End Sub
4. 실행해본다.
[참고] 샘플파일
이상으로 2번째 시간을 마칩니다. 참고로 올린 샘플 프로그램에서
사용된 이미지들은 다른 것으로 변경하여 적용해 보시면 될 듯 합니다.