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

WPF中的双向数据绑定到底是什么?

  •  2
  • lakshminb7  · 技术社区  · 16 年前

    我正在用MVVM学习WPF,作为初学者,我在MVVM上观看了jasondolinger的视频。他提到,将MVVM与WPF结合使用的优点之一是双向数据绑定。我的问题是他所说的双向数据绑定是什么意思?1)将控件(视图)中的数据绑定到VM中的属性,2)集合或属性中的任何更改都反映在视图中,这是功能吗?如果我错了,谁能详细解释一下它是什么,它的优点是什么?这可能是一个非常简单的疑问,但我对WPF非常陌生,现在它是术语,正在远离WinForms。

    2 回复  |  直到 14 年前
        1
  •  5
  •   Maurizio Reginelli    16 年前

    你没有错。双向数据绑定就是这个意思。
    视图与其ViewModel相连,因此在其中一个视图中所做的每一个更改都会反映到另一个视图中。

    您还可以使用其他类型的数据绑定,如单向或单向源代码绑定。但是,默认值是双向的。

        2
  •  0
  •   Tigraine    16 年前

    所以你是对的:)

    推荐文章