Eines verstehe ich nicht:
Im Titel schreibst Du von enabled/disabled und im ersten Posting dann von checked/unchecked.
Also der Unterschied ist:
Disabled bedeutet, die CheckBox kann nicht angeklickt werden, sie ist grau - also deaktiviert.
Enabled ist dann also aktiviert, man kann sie anklicken.
Checked ist sie, wenn ein Häkchen dran ist - unchecked wenn kein Häkchen gesetzt ist.
Das Häkchen kann nur gesetzt werden (also die Eigenschaft Checked geändert werden), wenn die CheckBox aktiviert ist, also Enabled auf TRUE steht.
Zitat von
RavenIV:
und wenn Du einen Boolean auf True abprüfst, solltest Du das "= True" weglassen.
warum, das kannst Du hier im Forum des öfteren nachlesen...
Man kann's aber auch dran lassen, das macht keinen Unterschied.
Hab ich früher auch so gemacht, als mir noch nicht so klar war, dass ja in einer If-Abfrage nichts anderes als ein boolscher Wert steht