代码之家  ›  专栏  ›  技术社区  ›  Amir

WPF listview数据绑定-如何强制更新基础对象而不进行切换?

wpf
  •  5
  • Amir  · 技术社区  · 17 年前

    如何强制列表视图“持久化”对绑定的DataContext的更改而不做任何黑客行为。

    1 回复  |  直到 17 年前
        1
  •  11
  •   Matt Hamilton    17 年前

    WPF中的绑定有一个名为“”的属性 UpdateSourceTrigger 它告诉绑定何时更新UI绑定到的对象。默认情况下,对于您最可能使用的文本属性,它设置为“LostFocus”。

    Text="{Binding Foo,UpdateSourceTrigger=PropertyChanged}"
    

    ... 现在,源“Foo”属性将随着UI中的文本更改而更新。

    更改源,直到用户单击OK按钮。