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

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

7得票3回答
如何处理带有CollectionView功能的CompositeCollection?

当CompositeCollection的当前位置发生变化时,有没有一种获取通知的方式? 我需要让CollectionView监视CompositeCollection,欢迎任何想法。

12得票3回答
CollectionViewSource在WPF DataGrid中的MVVM实现

我在MVVM中实现了一个小型的CollectionViewSource演示,用于WPF DataGrid。我真的很感激任何帮助来验证这个实现,并评论是否使用CollectionViewSource的方法是正确的。public class ViewModel : NotifyProperyCha...

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

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

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

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

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

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

7得票1回答
CompositeCollection/CollectionViewSource 混淆问题

当使用这些类型时,数据绑定是如何工作的,我有点困惑。 我读到过,你不能做以下操作 public partial class Window1 : Window { public ObservableCollection<string> Items { ge...

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

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

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

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

54得票6回答
在CollectionViewSource上触发筛选器

我正在使用MVVM模式开发WPF桌面应用程序。 我试图基于在TextBox中输入的文本来过滤ListView中的一些项目。 我希望随着文本的更改,ListView项目会被过滤。 我想知道如何在过滤文本更改时触发过滤。 ListView绑定到CollectionViewSource,Collec...