How to? Data Grey out door checkbox -

Status
Niet open voor verdere reacties.

Cross

Gebruiker
Lid geworden
30 jul 2011
Berichten
142
Hi,

Ik heb een form waarop ik 2 contact personen in wil kunnen laten vullen.
Standaard moet de 2e groep ( groupbox ) grijs zijn en pas ingevuld kunnen worden zodra men drukt op de checkbox.

Het aanvinken van de checkbox moet zorgen dat de grijze velden wit worden.


Echter, nu is mijn vraag .. Hoe kan ik zorgen dat de velden grijs zijn bij het oproepen van deze pagina en bij de selectie verandering van de checkbox dit ook wijzigt ?

Ik kan het niet vinden op Google.
 
Zet van het betreffende object het attribuut Enabled standaard op False. Bij een wijziging van de checkbox controleer je dan of dat attribuut op False of True moet worden gezet.
 
Oke,

Dan kom ik op iets als:
Code:
    Private Sub CheckBox2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox2.CheckedChanged
        
        If CheckBox2.Checked = True Then

            GroupBox3.Enabled = True

        ElseIf CheckBox2.Checked = False Then

            GroupBox3.Enabled = False
        End If
    End Sub

Nu staat standaard de vink UIT.
Alleen is de tekst wit.

Als ik de vink "heen en weer" zet, word de data wel grijs, alleen is hierna de vink niet meer aan te passen.
Die word mee grijs.
 
Laatst bewerkt:
Dan moet je die checkbox uiteraard buiten de groep houden. Daarnaast kan die code een stuk eenvoudiger:

Code:
Private Sub CheckBox2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox2.CheckedChanged
    GroupBox3.Enabled = CheckBox2.Checked
End Sub
 
Laatst bewerkt:
Thks, voor de informatie!

Nog 1 vraag hierover, is het niet mogelijk deze toch op de locatie van de group te zetten zonder dat deze word mee gerekend?
Dit komt voor het uiterlijk beter uit.
 
Wat je kunt doen is niet de Group op Disabled zetten maar ieder object binnen de group, m.u.v. die checkbox.
 
Duidelijk.
Dat is gelukt.
Alleen nu staat hij standaard uitgevinkt maar de opties niet standaard grijs.
Weet je hoe ik dit kan oplossen ?
 
Zoals ik eerder al zei. Zal alles standaard op Enabled=False en dan uiteraard die checkbox standaard op niet aangevinkt (False)
 
Edmoor,

Excuus, dat had ik in de eerste instantie niet begrepen. Nu heb ik dat wel.
Het is dan ook gelukt. Heel erg bedankt voor je tekst, tijd en uitleg.

Dit topic sluit ik verder.
Deze krijgt de status: Opgelost.
 
Geen probleem. En graag gedaan :)
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan