Welcome to WindowsClient.net | My Blog | Sign in | Join

Rob Relyea - XAMLified

WPF, Silverlight and XAML

Syndication

Sponsors





  • advertise here
Software should: allow checkbox’s label to check

Just ran into another piece of software that triggered one of my pet peeve’s. Was installing Evernote since Rudi Grobler’s “Week of <XAML />” day 0 talk listed it as the 1st WPF example app.

The setup program’s last page includes a checkbox which only works if you click on the “box”.

image

I hate that! Please stop!

Advertisement

Our WPF and Silverlight UI Frameworks make it hard to make this mistake…since <CheckBox>includes a label</CheckBox> automagically.

However, TextBoxes with Labels aren’t automagic. I’d like to see FxCop for XAML rules enforce things like that… (realizing a big benefit of Declarative UI…)

Published Tuesday, June 29, 2010 4:36 AM by Rob_Relyea

Comments

# re: Software should: allow checkbox’s label to check@ Wednesday, June 30, 2010 9:45 AM

No! It should not! That is why it is a check-BOX and NOT a check-LABEL!

Cheers!

Harry

by Harry Richter

# re: Software should: allow checkbox’s label to check@ Wednesday, June 30, 2010 12:13 PM

Not sure if you are serious or joking Harry.

Please see:

* "Label every check box" from Windows UI Software guidelines: msdn.microsoft.com/.../aa511452.aspx

* Look at recomendation #11 on: www.useit.com/.../20040927.html

Thanks, Rob

# Twitter Trackbacks for Software should: allow checkbox???s label to check - Rob Relyea - XAMLified [windowsclient.net] on Topsy.com@ Wednesday, June 30, 2010 9:29 PM

Pingback from  Twitter Trackbacks for                 Software should: allow checkbox???s label to check - Rob Relyea - XAMLified         [windowsclient.net]        on Topsy.com

# Windows Client Developer Roundup for 7/5/2010@ Monday, July 05, 2010 1:15 AM

This is Windows Client Developer roundup #31. The Windows Client Developer Roundup aggregates information

# Windows Client Developer Roundup for 7/5/2010@ Monday, July 05, 2010 1:41 AM

This is Windows Client Developer roundup #31. The Windows Client Developer Roundup aggregates information

Leave a Comment

(required) 
(required) 
(optional)
(required)