Hmmm. If all I'm doing is handling the toolbar button's click event and dynamically setting it's imageUrl property, then why do the "CheckOnClick" and "AllowSelfUnCheck" properties even exist. They don't seem to serve any purpose. Having them gives the impression that this is supposed to be some sort of built-in functionality, that is, when a button has "Checked" = true, its supposed to display a checkmark. Is this not the purpose of those properties? If not, what is?
↧