+1  A: 

In WPF, the UpdateSourceTrigger has diffeent default values for each control and their is no way of setting something that will control how all the elements set their UpdateSourceTrigger! You can definetely create a attached behavior that can go thru a page and change all the values?

<Window
     local:DefaultUpdateSourceTrigger="PropertyChanged">

</Window>

This can then walk the visual tree and change the UpdateSourceTriggers!

rudigrobler