Você está na página 1de 3

LENGUAJE DE PROGRAMACION

WWW.ROLANDOSTUDIOS.COM Pgina 1

UTILIZANDO CHECK BOX

EN EL BOTON CALCULAR
If chkpasajes.Checked = True Then
txtpasajes.Text = Val(txtsueldo.Text) * 0.05
Else
txtpasajes.Text = 0
End If

If chkalmuerzo.Checked = True Then
txtalmuerzo.Text = Val(txtsueldo.Text) * 0.04
Else
txtalmuerzo.Text = 0
End If
If chkotro.Checked = True Then
txtotro.Text = Val(txtsueldo.Text) * 0.03
Else
txtotro.Text = 0
End If

txttotal.Text = Val(txtsueldo.Text) + Val(txtpasajes.Text) +
Val(txtalmuerzo.Text) + Val(txtotro.Text)







LENGUAJE DE PROGRAMACION

WWW.ROLANDOSTUDIOS.COM Pgina 2

PROGRAMANDO CHECKBOX

Un ejemplo muy simple sobre la utilizacin del control CheckBox en Visual Basic .Net;
colocar en un formulario cuatro controles CheckBox y cuatro controles label. Cada
control CheckBox representar una posicin en la pantalla y se debera ver muy similar a
la siguiente imagen:

DESPUES DE PUBLIC CLASS
'Se crea un mtodo para ahorrar tiempo al programar
Sub mostrar()
'Se compara si el control esta seleccionado o no
If CheckBox1.Checked Then
Label1.Visible = True
Else
Label1.Visible = False
End If
'Se compara si el control esta seleccionado o no
If CheckBox2.Checked Then
Label2.Visible = True
Else
Label2.Visible = False
End If
'Se compara si la propiedad del control es verdadera o falsa
If CheckBox3.Checked = True Then
Label3.Visible = True
Else
Label3.Visible = False
End If
'Se compara si la propiedad del control es verdadera o falsa
If CheckBox4.Checked = True Then
Label4.Visible = True
Else
Label4.Visible = False
End If
End Sub

EN FORM ACTIVATED
LENGUAJE DE PROGRAMACION

WWW.ROLANDOSTUDIOS.COM Pgina 3

Private Sub Form1_Activated(ByVal sender As Object, ByVal e As System.
EventArgs) HandlesMe.Activated
'Se cargan los controles sin estar seleccionarlos
CheckBox1.Checked = False
CheckBox2.Checked = False
CheckBox3.Checked = False
CheckBox4.Checked = False
End Sub
EN CHECKBOX1
Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, By
Val e AsSystem.EventArgs) Handles CheckBox1.CheckedChanged
'Se activa el mtodo porque la propiedad checked cambio
mostrar()
End Sub

EN CHECKBOX2
Private Sub CheckBox2_CheckedChanged(ByVal sender As System.Object, By
Val e AsSystem.EventArgs) Handles CheckBox2.CheckedChanged
'Se activa el mtodo porque la propiedad checked cambio
mostrar()
End Sub
EN CHECKBOX3
Private Sub CheckBox3_Click(ByVal sender As Object, ByVal e As System.
EventArgs) HandlesCheckBox3.Click
'Se carga el mtodo porque se dio clic sobre el control
mostrar()
End Sub
EN CHECKBOX4
Private Sub CheckBox4_Click(ByVal sender As Object, ByVal e As System.
EventArgs) HandlesCheckBox4.Click
'Se carga el mtodo porque se dio clic sobre el control
mostrar()
End Sub

Você também pode gostar