How can I change the default value of an inherited dependency property?
问题 How can I change the default value for an inherited dependency property? In our case, we've created a subclass of Control which by default has its Focusable set to 'true'. We want our subclass to have the default of 'false'. What we've been doing is simply setting it to 'false' in the constructor, but if someone uses ClearValue, it goes back to the default, not the value set in the constructor. Here's what I'm currently doing to achieve this (This is a test control with a DP of 'Foo' for an