1. I.Контрола CheckBox (поле за отметка)
Упражнение: програма CheckBox
1. Създайте проект с име CheckBox със
следния дизайн
2. Вложете 2 CheckBox, 2 Picture със следните
свойства:
CheckBox1 – Checked – True
- Text - “Calculator”
CheckBox2 - Text - “Copy Machine”
PictureBox1 – Image – calculatr.bmp
- Stretch- True
Picture2 – Stretch – True
3. Напишете следния код:
Public Class Form1
Private Sub CheckBox1_CheckedChanged(ByVal sender
System.Object,
ByVal e As System.EventArgs) Handles
CheckBox1.CheckedChanged
If CheckBox1.CheckState = 1 Then
PictureBox1.Image = System.Drawing.Image.FromFile
("c:vb05sbschap03calcultr.bmp")
PictureBox1.Visible = True
Else
PictureBox1.Visible = False
End If
End Sub
Private Sub CheckBox2_CheckedChanged(ByVal sender
System.Object,
ByVal e As System.EventArgs) Handles
CheckBox2.CheckedChanged
If CheckBox2.CheckState = 1 Then
PictureBox2.Image = System.Drawing.Image.FromFile
("c:vb05sbschap03copymach.bmp")
PictureBox2.Visible = True
Else
PictureBox2.Visible = False
End If
As
_
As
_
2. End Sub
End Class
Процедурите за събития се изпълняват, само ако потребителят
щракне с мишката върху
първото поле за отметка (процедура
CheckBox1_CheckedChanged). Процедурата
използва условната конструкция, чрез която проверява текущото
състояние или
статуса на първото поле за отметка. Ако има отметка,
процедурата показва
изображение на калкулатор от папката c:vb05sbschap03.
(Опишете правилно пътя на картинката) Свойството CheckState
съдържа стойност 1- ако има отметка и 0-ако няма.При наличие
на отметка свойството Visible показва картинката,при махната
отметка картинката се скрива.
По същия начин се обеснява и за процедура
CheckBox2_CheckedChanged.
4.Запишете проекта
5. Стартирайте проекта