gpt4 book ai didi

wpf - 将 WPFToolkit DataGrid 的事件绑定(bind)到 ModelView 的命令 (MVVM)

转载 作者:行者123 更新时间:2023-12-03 10:30:58 26 4
gpt4 key购买 nike

特别是我想知道如何将 dataGrid 的“SelectionChanged”事件绑定(bind)到我的 Viewmodel 上的命令。

由于 DataGrid 没有 Command 属性,我如何以 MVVM 方式调用 modelView 命令?我不介意在 XAML 背后的代码上使用委托(delegate),如果我知道该怎么做的话......

由于我是 WPF 新手,所以我非常坚持如何实现这一点。有人可以帮我吗?

亲切的问候,
凯夫

最佳答案

谢谢卡梅伦。我也最先发现了它,但在这个阶段我不喜欢使用 3rd Party 库。

很多小时后,我发现这个链接可以帮助我以不同的方式解决问题。

事实上,DataGrid 不需要使用命令,因为它并没有真正执行诸如按钮之类的 Action 。通过在模型 View 中公开“selectedItem”属性并将其绑定(bind)到 Datagrid 的 selectedItem,可以轻松地使“SelectionChanged”事件与模型 View 对话。以下示例使用组合框而不是数据网格来执行此操作,但其概念完全相同。但是,我建议改用 CollectionView 并确保使用 ObservableCollection<> 而不是使用例如数据表。

What is the easiest way to handle SelectedItem event with MVVM?

关于wpf - 将 WPFToolkit DataGrid 的事件绑定(bind)到 ModelView 的命令 (MVVM),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1813748/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com