【问题标题】:wpf insert data from views using mvvm methodwpf使用mvvm方法从视图中插入数据
【发布时间】:2011-10-10 12:24:03
【问题描述】:

我是 wpf 的新手。我想知道如何使用 mvvm 方法将数据从视图插入 XML。我使用 xml 作为数据库。实际上我想知道按下保存按钮时数据如何进入视图模型。

【问题讨论】:

  • 你有什么看法?什么数据?显示一些代码
  • 我是使用 mvvm 方法插入数据的完整步骤

标签: c# .net wpf


【解决方案1】:

最好的办法是使用XmlDocument 类型来加载Xml 数据,然后将其绑定到DataGridItemsSource 属性。根据xmlNode.Attributes 创建列。

【讨论】:

    【解决方案2】:

    MVVM 中,您当前/当前的数据始终存在于ViewModel 中,因此无需将数据传递给View Model 即可保存。您的View 始终显示/显示存在于ViewModel 中的数据。所以在Save按钮点击你应该只保存数据到XML中已经存在的ViewModel很可能包含在一些集合或其他类似的数据结构中。

    【讨论】:

      猜你喜欢
      • 2018-04-10
      • 1970-01-01
      • 2023-03-17
      • 2018-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-26
      相关资源
      最近更新 更多