gpt4 book ai didi

.net - 从 MVVM Controller 中查找绑定(bind)的 WPF Datagrid 中的可见项目

转载 作者:行者123 更新时间:2023-12-03 10:50:23 24 4
gpt4 key购买 nike

我有一个自定义数据网格(实现 ICollectionView)和一个数据源(ICollectionSource)。网格显然与该源绑定(bind)。
当过滤器应用于网格时,我会访问网格中可见的项目。

如何在我无法访问 View (即网格实例)的 MVVM 环境中执行此操作?

View 或 View 模型是否需要创建未过滤的不同项目集合?我不太明白这将如何工作。
谢谢你的帮助。

最佳答案

您可能对 感兴趣书库 的示例应用程序WPF Application Framework (WAF) . BookLibrary.Applications/Controllers/BookController 类包含方法“RemoveBook”。此方法检索 BookCollectionView,以便从 DataGrid 中获取过滤/排序的集合。所有这些都是通过遵循 MVVM 模式来完成的。

关于.net - 从 MVVM Controller 中查找绑定(bind)的 WPF Datagrid 中的可见项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5701529/

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