【发布时间】:2013-10-23 16:46:08
【问题描述】:
我是 mvvm 的新手,对控件 DataGrid 不是很熟悉。我想知道我们是否可以在 DataGrid 或任何东西上进行多重绑定。
让我解释一下,我有 3 个文本框(产品名称、数量、价格),我的数据网格中有 4 个列(产品名称、数量、价格、总计(价格*数量))。我还有 2 个 bouton(添加产品),它将 textBox 值添加到 DataGrid 和一个 bouton(保存),它将 dataGrid 的内容保存在数据库中。
我应该如何进行?
【问题讨论】:
-
我不知道你在说什么。发布相关代码和 XAML,请具体说明您面临的问题/错误。
-
您可能有兴趣阅读我为 WPF 初学者写的一篇文章:What is this "DataContext" you speak of?。它有望让您更好地了解 WPF 的工作原理,以及您需要构建什么来获得您想要的东西。您可能还想查看a simple MVVM example :)
-
答案是“是的,你可以做到”。如果这是不可能的,wpf 不会有多大用处吧?从一个教程开始,你会看到它是如何完成的。
标签: c# wpf data-binding mvvm