BpB Skrevet 11. april 2006 Del Skrevet 11. april 2006 Jeg har laget et lite program det jeg har to forskjellige måter å skru noe av eller på. Når det er på er en checkbox markert. Den skrus også av når jeg avmerker checkboxen. Da bruker jeg eventet som reises når jeg endrer checkboxen. Men hvis jeg bruker den andre metoden vil jeg gjerne fjerne merket i checkboxen samtidig. Da reises eventet igjen, og jeg får en loop som gir en Stack Overflow. Hvordan kan jeg be om at et event ikke skal reises i en gitt situasjon? Lenke til kommentar
oyvind_b Skrevet 12. april 2006 Del Skrevet 12. april 2006 Jeg antar at du bruker eventet CheckedChanged i koden din. Du kan heller bruke eventet Click som ikke trigges når du endrer checkbox-verdien programmatisk. En annen måte å gjøre det på (med CheckedChanged) er å ha en "global" bool-variabel som settes før og resettes etter den "andre metoden" din. I CheckedChanged-eventet ditt må du da sjekke om denne variabelen er satt. Håper dette var forståelig Øyvind Lenke til kommentar
BpB Skrevet 12. april 2006 Forfatter Del Skrevet 12. april 2006 Yepp det var det. Takk skal du ha. Jeg hadde allerede brukt den siste metoden selv, og det funker jo. Men jeg syns ikke det virker så ryddig. Skal prøve din metode. Takk for raskt svar. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå