Strange issue with ControlTemplate trigger on property Button.IsEnabled

Topics: Bugs
Apr 26, 2012 at 3:20 PM
Edited Apr 26, 2012 at 3:46 PM

edit: decided to start fresh after further testing

(WPF 4.5)

I'm using old fashioned CommandBindings on a Button to get oft-evaluated guards to swap out elements of the button template. Any time I have a trigger on IsEnabled, the thread is aborted on the RaisePropertyChangedEventCore in INPC.cs for the property ActiveItem when navigating to the view with this button on it.  This is a problem since it's on the UI thread, it essentially freezes the UI permanently. 


Any idea why I can't trigger off of IsEnabled?