value-coercion

Why does my data binding see the real value instead of the coerced value?

I'm writing a real NumericUpDown/Spinner control as an exercise to learn custom control authoring. I've got most of the behavior that I'm looking for, including appropriate coercion. One of my tests has revealed a flaw, however. My control has 3 dependency properties: Value, MaximumValue, and MinimumValue. I use coercion to ensure th...