如何在MVVM模型中实现可编辑的列表视图?

发布于 2024-11-08 11:46:04 字数 151 浏览 0 评论 0原文

我有一个 mvvm 应用程序...我需要有一个可编辑的列表视图。 我将我的可观察集合绑定到列表视图。 我如何跟踪列表视图中值的更改?...我的意思是,如果用户编辑一个项目...我需要更改可观察集合中的值。

如果我在 WPFToolKit 中使用 datagrid,容易吗?

I have an mvvm application...I need to have an editable listview.
I am binding my observable collection to listview.
How could I track changes of the values in listview ?...I mean if user edit an item...I need to have changed values in my observable collection.

If I use datagrid in WPFToolKit, is it easy ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

旧情勿念 2024-11-15 11:46:04

总之,是的。

查看 WPF 中的数据模板。它们允许您定义列表(或任何控件)中每个项目的显示和行为方式。因此,列表视图中的每一项都可以将一个或多个可编辑控件绑定到集合中的每一项(在本例中为 ObservableCollection)。当您更改列表视图中的数据时,集合中的绑定对象将实时更新。

这也可以通过数据网格实现。

In a word, yes.

Take a look at data templates in WPF. They allow you to define how you want each item in your list (or any control) to appear and behave. So each item in your listview can one or more editable controls that are bound to each item in your collection (in this case an ObservableCollection). As you change data in the listview, the bound objects will in your collection will be updated in real time.

This is also possible with a datagrid.

杯别 2024-11-15 11:46:04

看看这个链接

http ://www.switchonthecode.com/tutorials/wpf-tutorial-using-the-listview-part-3-in-place-edit

建议您使用Datagrid。它已经提供了编辑模式功能。您可以使用 TemplateColumn 来提供编辑视图。

Have a look at this link

http://www.switchonthecode.com/tutorials/wpf-tutorial-using-the-listview-part-3-in-place-edit

It is recommended you to use the Datagrid.It already provides the edit mode functionality. You can use a TemplateColumn to provide editing views.

︶葆Ⅱㄣ 2024-11-15 11:46:04

如果你的视图模型中有一个可编辑的集合,只需使用一个数据网格(内置的可编辑的东西)。您可以创建样式或使用模板,以便数据网格看起来像您想要的那样。

如果我在 WPFToolKit 中使用 datagrid,容易吗?

是的;)但如果可以的话,请使用 .net4 数据网格

if you have an editable Collection in your viewmodel, just take a datagrid(editable stuff built in). you can create styles or use templates so that the datagrid look the way you want.

If I use datagrid in WPFToolKit, is it easy ?

yes ;) but if you can, use the .net4 datagrid

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文