Yshopnoosa.com

Hur testar jag statligt av en kryssruta i Visual Basic?

Hur testar jag statligt av en kryssruta i Visual Basic?

Behöva tjata din användare med meddelanderutor ett sant eller falskt svar kan vara irriterande. Använd i stället en kryssrutekontroll. En kryssruta används i ett användargränssnitt för ett program för att tillåta användaren att kontrollera status för ett objekt. Egenskapen kontrolleras i en kryssrutekontroll visar den markerade kryssrutan. Du kan också använda egenskapen CheckState för att avgöra tillstånd för kryssrutekontrollen.

Instruktioner

1 Starta Microsoft Visual Basic Express. Klicka på "Nya projekt..." från den vänstra delen av skärmen och välj "Windows Forms-program." Klicka på "OK".

2 Dubbelklicka på "CheckBox" från fönstret "Verktygslåda" för att lägga till en ny kryssrutan i formuläret. Dubbelklicka på "Knappen" för att lägga till en ny knapp. Lägga till en annan knapp för att kontrollera tillståndet i kryssrutan om du använder en annan metod.

3 Dubbelklicka på "Knapp1" till öppen kod modulen. Skriv följande nedan "Button1_Click" att testa tillståndet i kryssrutan:

Om Me.CheckBox1.Checked = True Then

MsgBox("Check box is checked!")

ElseIf Me.CheckBox1.Checked = False Then

MsgBox("Check box is not checked!")

End If4

Klicka på "Form1.vb [Design]" och dubbelklicka på "Button2" för att öppna kod modulen. Skriv följande nedan "Button2_Click" att testa tillståndet i kryssrutan:

Om Me.CheckBox1.CheckState = CheckState.Checked sedan

MsgBox("Check box is checked!")

ElseIf Me.CheckBox1.CheckState = CheckState.Unchecked Then

MsgBox("Check box is checked!")

End If5

Tryck på "F5" att köra. Markera kryssrutan om du vill kontrollera det. Klicka på "Knapp1" att använda egenskapen "Rutigt" och Visa tillståndet i kryssrutan.

6 Klicka i kryssrutan igen för att avmarkera den och klicka på "Button2" att använda egenskapen "CheckState" och Visa tillståndet i kryssrutan.