代码之家  ›  专栏  ›  技术社区  ›  Simon Randy Burden

在XAML中,有没有一种方法可以将UpdateSourceTrigger默认为PropertyChanged?

  •  2
  • Simon Randy Burden  · 技术社区  · 14 年前

    在XAML(或代码)中,是否有一种方法可以将所有绑定的UpdateSourceTrigger默认为PropertyChanged?

    http://msdn.microsoft.com/en-us/library/system.windows.data.binding.updatesourcetrigger.aspx

    http://msdn.microsoft.com/en-us/library/system.windows.data.updatesourcetrigger.aspx

    2 回复  |  直到 14 年前
        1
  •  0
  •   Stephan Stamm    7 年前

    在WPF中,UpdateSourceTrigger对每个控件都有不同的默认值,并且无法设置任何东西来控制所有元素如何设置UpdateSourceTrigger!你肯定可以创建一个附加的行为,可以通过一个页面并更改所有的值?

    <Window
         local:DefaultUpdateSourceTrigger="PropertyChanged">
    
    </Window>
    

    这样就可以遍历可视化树并更改UpdateSourceTriggers!

        2
  •  0
  •   Simon Randy Burden    13 年前

    public class BindingEx:Binding
    {
        public BindingEx()
        {
            UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged;
        }
    }