10得票2回答
在DataTemplate中对绑定的ItemsControl进行排序(仅限XAML)。

有没有一种仅使用XAML的方式来根据项(ViewModel对象列表)的属性之一自动对绑定的项进行排序。 ItemsControl是DataTemplate的一部分。我认为CollectionViewSource可以解决问题,但我该如何将CollectionViewSource绑定到ItemsC...

10得票1回答
WPF 数据网格过滤 - CollectionViewSource 刷新

我想知道如何在按钮点击时刷新CollectionViewSource? 到目前为止,我有: <Window.Resources> <CollectionViewSource x:Key="cvsCustomers" ...

9得票2回答
仅通过XAML更改列表视图排序属性/方向

我有一个简单的ListView,想要按数字或字母升序或降序来排序内容,选择是通过一个下拉框进行的。我理解可以使用CollectionViewSource来实现排序,但如何动态地修改SortDescription或方向呢? 更新: 好的,我已经设置了我的CVS,viewModel是ListV...

9得票1回答
使用CollectionViewSource和HierarchicalDataTemplate

如何在HierarchicalDataTemplate的ItemsSource中使用CollectionViewSource(提供排序行为)? 所以,给定下面的代码,我该如何在层次结构的每个级别上对子项进行排序? <HierarchicalDataTemplate DataType=...

9得票3回答
如何获取在XAML中定义的CollectionView

我希望在XAML中绑定到一个ObservableCollection并在那里应用分组。原则上,这很好地工作了。 <UserControl.Resources> <CollectionViewSource x:Key="cvs" Source="{Binding Pa...

9得票1回答
CollectionViewSource、ICollectionView、ListCollectionView、IList和BindingListCollectionView之间有什么区别以及它们的使用情况是什么?

这五种集合分别是CollectionViewSource、ICollectionView、ListCollectionView、IList和BindingListCollectionView,它们之间有什么区别?何时使用这些集合? 我知道CollectionViewSource的主要用途,但...

8得票1回答
选定项设置为CollectionViewSource的第一项

我在我的WP7项目中使用MVVM Light将一个视图绑定到视图模型。该视图包含一个Listbox,具有以下设置: <ListBox x:Name="StationList" ItemsSource="{Binding StationList}" SelectedIte...

8得票2回答
WPF CollectionViewSource分组

我正在使用CollectionViewSource来对我的数据进行分组。在我的数据中,我需要根据Property1和Property2进行分组。 唯一的限制是,我不想要另一个组的子组。因此,当我按这两个属性进行分组时,我不希望Property2成为Property1组的子组。 我之所以这么...

7得票1回答
CollectionViewSource、设计时数据、Blend和Windows 8

我在Blend中显示设计时数据遇到了问题,以下是我的代码。这是我的集合视图源代码: <CollectionViewSource x:Name="DataSource" Source="{Binding Groups}" IsSource...

7得票2回答
对CollectionViewSource感到困惑(组合框中的SelectedItem无法工作)

我有一堆组合框,它们都共享相同的可用选项。这些选项在我的ViewModel中公开了一个集合。一切都很好。 现在我想要对这些选项进行排序,所以我决定从我的ViewModel中公开一个ICollectionView,而不是我的通常的ReadonlyObservableCollection<...