13得票3回答
在DataTemplate中绑定CollectionViewSource

'ContentTemplate' 是一个 DataTemplate,用于显示一个具有 'FooList' 成员(一个 ObservableCollection)的对象。<DataTemplate x:Key="ContentTemplate"> <ListBox I...

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

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

15得票4回答
当使用CollectionViewSource绑定ComboBox的数据源时,如何保留CurrentItem的双向绑定?

假设我们有一个简单的VM类。public class PersonViewModel : Observable { private Person m_Person= new Person("Mike", "Smith"); private readon...

12得票1回答
两个具有相同CollectionViewSource ItemSource的组合框会相互更新。

在我的 ViewModel 中,我有两个属性(都实现了属性更改通知):CountryOfIssue Nationality 在我的视图中,我有一个CollectionViewSource指向我Entity Framework上下文的本地实例:<CollectionViewSource x...

9得票1回答
使用CollectionViewSource和HierarchicalDataTemplate

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

48得票2回答
在ComboBox中对项目进行分组

我有一个ListView,其中包含两种类型的对象,单个和多个。 单个对象是普通的TextBlock,而多个对象是具有项目的ComboBox。 我试图分组ComboBox中的项目,但没有成功。这可能吗?还是应该采用不同的方法? 我的目标是什么:[ComboBox v] [Heade...

10得票3回答
CollectionViewSource CurrentItem

我在对话框视图模型中使用了CollectionViewSource来实现不同的过滤需求,它运行良好。我还维护了一个属性(SelectedProject),相当于选定的项目,我在想是否可以/应该去除它,因为视图会知道当前项。我的数据绑定看起来像这样:<ListView It...

19得票10回答
WPF数据网格每列的自定义排序

我有一个WPF DataGrid,它绑定到CollectionViewSource,该CollectionViewSource封装了ObservableCollection。这个CollectionViewSource有两个主要目的: 1)按照T的特定属性对每个项进行分组。我在GroupDes...

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

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

12得票2回答
如何在CollectionViewSource中自动更新过滤器和/或排序顺序,当一个单独的项的属性发生变化时?

好的,这个问题涉及到Windows Phone 7/Silverlight(更新的WP7工具,2010年9月),具体来说是关于过滤基础ObservableCollection<T>。 在研究WP7模板Pivot控件应用程序时,我遇到了一个问题:更改ObservableCollec...