10단계: 추가 단추 및 확인란의 코드 작성
이제 다른 네 메서드를 완료할 준비가 되었습니다.지금 이 코드를 복사하여 붙여넣을 수도 있지만 이 자습서의 내용을 최대한 학습하려면 이 코드를 입력하고 IntelliSense를 사용합니다.
이 항목에 대 한 비디오 버전을 자습서 1: 비디오 5-Visual Basic 사진 뷰어를 만듭니다 또는 1 자습서: 사진 뷰어가 C#에-비디오 5 만들기.
[!참고]
가장 좋은 방법은 항상 코드를 주석 처리하는 것입니다.주석은 코드를 읽는 사용자의 이해를 돕기 위한 것으로,프로그램에서는 주석 줄에 있는 모든 내용을 무시합니다.Visual C#에서는 두 개의 슬래시(//)로 주석 줄을 시작하고, Visual Basic에서는 작은따옴표(')로 주석 줄을 시작합니다.
추가 단추 및 확인란에 대 한 코드를 작성 하려면
다음 코드를 추가합니다.
Private Sub clearButton_Click() Handles clearButton.Click ' Clear the picture. PictureBox1.Image = Nothing End Sub Private Sub backgroundButton_Click() Handles backgroundButton.Click ' Show the color dialog box. If the user clicks OK, change the ' PictureBox control's background to the color the user chose. If ColorDialog1.ShowDialog() = DialogResult.OK Then PictureBox1.BackColor = ColorDialog1.Color End If End Sub Private Sub closeButton_Click() Handles closeButton.Click ' Close the form. Close() End Sub Private Sub CheckBox1_CheckedChanged() Handles CheckBox1.CheckedChanged ' If the user selects the Stretch check box, change ' the PictureBox's SizeMode property to "Stretch". If the user ' clears the check box, change it to "Normal". If CheckBox1.Checked Then PictureBox1.SizeMode = PictureBoxSizeMode.StretchImage Else PictureBox1.SizeMode = PictureBoxSizeMode.Normal End If End Sub
private void clearButton_Click(object sender, EventArgs e) { // Clear the picture. pictureBox1.Image = null; } private void backgroundButton_Click(object sender, EventArgs e) { // Show the color dialog box. If the user clicks OK, change the // PictureBox control's background to the color the user chose. if (colorDialog1.ShowDialog() == DialogResult.OK) pictureBox1.BackColor = colorDialog1.Color; } private void closeButton_Click(object sender, EventArgs e) { // Close the form. this.Close(); } private void checkBox1_CheckedChanged(object sender, EventArgs e) { // If the user selects the Stretch check box, // change the PictureBox's // SizeMode property to "Stretch". If the user clears // the check box, change it to "Normal". if (checkBox1.Checked) pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage; else pictureBox1.SizeMode = PictureBoxSizeMode.Normal; }
계속하거나 검토하려면
다음 자습서 단계로 이동하려면 11단계: 프로그램 실행 및 기타 기능 사용을 참조하십시오.
이전 자습서 단계로 돌아가려면 9단계: 코드 검토, 주석 처리 및 테스트를 참조하십시오.