.net - Windows Metro 应用程序中的 CollectionViewSource

标签 .net windows-runtime microsoft-metro winrt-xaml collectionviewsource

我有一个集合,我需要 3 个不同的 View
1. 收集的所有数据
2.分组数据(分组标准将在应用程序生命周期中修改)
3.过滤后的数据(过滤条件会在应用生命周期中修改)

我想要的是所有 View 都应该绑定(bind)到同一个集合,以便对集合的任何更改都应该同步到所有 View 。

使用 WPF,这可以使用 CollectionViewSource 来实现.
在现代 UI 应用程序中,CollectionViewSource仍然存在,但功能有限。它没有 SortDescription 和 FilterDescription。

如何在 Modern UI 应用中实现集契约(Contract)步?

最佳答案

显然,您被要求在 WinRT 中使用 LINQ 执行排序、分组和过滤。 CollectionViewSource似乎仅提供要在控件之间共享的通用 View 。

Source

关于.net - Windows Metro 应用程序中的 CollectionViewSource,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10582919/

相关文章:

c++ - WinRT C++/CX 组件 ComPtr 与 native 指针

c# - 在已完成的事件 Windows 8 App 中从 Storyboard 获取 UIElement

c# - .NET 委托(delegate)是否用于事件?

.net - “Error Creating Window Handle”

c# - 作为聚合异常抛出的自定义异常

c# - 在 WinRT 中加载图像文件

c# - 在 Windows Phone 8.1 中继续以最小化状态运行函数

windows - 如何检测 C# win8 Metro 中 BasicPage 上的按键

Java RAD 组件/架构 - 对 .NET 开发人员的建议?

.net - 应对快速变化的技术(特别是 Microsoft)