Is there any way of programatically designating a checkbox control as being
read-only? There are certain instances in my application in which I'd like
to disable checkboxes from having their values modified by the user. I could
just set the enabled property to false, but I'm not especially fond of the
appearance of greyed-out controls
Paic Citron - 21 Sep 2006 09:34 GMT
> Is there any way of programatically designating a checkbox control as being
> read-only? There are certain instances in my application in which I'd like
> to disable checkboxes from having their values modified by the user. I could
> just set the enabled property to false, but I'm not especially fond of the
> appearance of greyed-out controls
Can't you create a new class which inherit from CheckBox, and override
the accessors of the CheckState property, so that the user can't change it ?
Damien
Herfried K. Wagner [MVP] - 21 Sep 2006 09:39 GMT
"AlBruAn" <AlBruAn@discussions.microsoft.com> schrieb:
> Is there any way of programatically designating a checkbox control as
> being
[quoted text clipped - 4 lines]
> just set the enabled property to false, but I'm not especially fond of the
> appearance of greyed-out controls
Set the control's 'AutoCheck' property to 'False'.

Signature
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>
AlBruAn - 22 Sep 2006 07:06 GMT
Thanks! It works exactly the way I want it to!
Allen B. Anderson
> "AlBruAn" <AlBruAn@discussions.microsoft.com> schrieb:
> > Is there any way of programatically designating a checkbox control as
[quoted text clipped - 7 lines]
>
> Set the control's 'AutoCheck' property to 'False'.