18得票6回答
如何从CollectionViewSource中获取项目数量?

我正在使用CollectionViewSource来过滤在ListBox中显示的记录。以下是XAML代码。 <Window x:Class="WPFStarter.ListBoxItemsFilter.ListBoxFilterUsingCollectionViewSource" ...

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

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

15得票3回答
当使用CollectionViewSource绑定时,设计时数据在Blend中不显示

我有一个数据模板用于一个视图模型,在其中一个ItemsControl绑定到CollectionViewSource(以在XAML中启用排序)。<DataTemplate x:Key="equipmentDataTemplate"> <Viewbox> ...

14得票1回答
CollectionViewSource与自定义排序

我刚接触WPF,尝试使用自定义排序方式对CollectionViewSource进行排序时遇到了困难。以下是情况说明: 我有一个SearchView,它通过参数调用并成为其数据上下文,如下所示:mainView.SetGlobalOverlay(New SearchView With {.Da...

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

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

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

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

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

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

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

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

11得票3回答
CollectionViewSource,如何筛选数据?

我正在将ComboBox绑定到实体,但我希望过滤数据。 迄今为止,我已经尝试了两种方法: 1. "简单"一点:通过LINQ直接将过滤器应用于ObjectSet to Entities 2. 设置过滤事件处理程序,如msdn中所描述的那样。 我对第一种方法感到满意,特别是因为生成到数据库的查...

10得票3回答
CollectionViewSource CurrentItem

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