[WPF] Creating parameterized styles with attached properties

Today I'd like to share a trick that I used quite often in the past few months. Let's assume that in order to improve the look of your application, you created custom styles for the standard controls: OK, I'm not a designer… but it will serve the purpose well enough to illustrate my point ;). These styles are very simple, they're just the default styles of CheckBox and RadioButton in which I only changed the templates to replace the BulletChromes with these awesome blue tick marks.