Leon Brambrick has a recent post talking about how people make readonly fields less readable.

He’s right – but he’s missed something too.

Very few of the Windows.Forms controls support a true readonly mode – the TextBox is the only common one. Other controls either don’t support it (Combobox) or require horrible tweaks (turning AutoCheck false on a CheckBox).

This results in many developers making their controls disabled instead of read only.

Trouble is, the semantics are different.

“Disabled” means “This isn’t relevant”.

“Readonly” means “You can’t change this”.

The distinction is important.

Fortunately, with WPF, most of the controls support a true Readonly mode that remains readable. In my book, that’s worth any four demos involving 3D form rendering.


blog comments powered by Disqus
Next Post
Swiss SRP  28 Jan 2009
Prior Post
New Year, New Look  24 Jan 2009
Related Posts
Cryptic Error Codes  04 Apr 2015
Care about the User Experience  21 Jan 2013
Everything's broken but we can fix it  21 Sep 2012
First Impressions - Visual Studio 11  31 Mar 2012
Reinventing the Validation Wheel  16 Nov 2011
Custom Chrome  26 Oct 2011
Validation can be the enemy  27 Jan 2011
Who's Needs First?  14 Dec 2010
A User Interface Stack Exchange  22 Oct 2010
Typography  20 Sep 2010
More ux posts »
January 2009