我正在使用MVVM模式开发WPF桌面应用程序。 我试图基于在TextBox中输入的文本来过滤ListView中的一些项目。 我希望随着文本的更改,ListView项目会被过滤。 我想知道如何在过滤文本更改时触发过滤。 ListView绑定到CollectionViewSource,Collec...
我正在使用CollectionViewSource来过滤在ListBox中显示的记录。以下是XAML代码。 <Window x:Class="WPFStarter.ListBoxItemsFilter.ListBoxFilterUsingCollectionViewSource" ...
我有一个ListView,其中包含两种类型的对象,单个和多个。 单个对象是普通的TextBlock,而多个对象是具有项目的ComboBox。 我试图分组ComboBox中的项目,但没有成功。这可能吗?还是应该采用不同的方法? 我的目标是什么:[ComboBox v] [Heade...
我在我的WP7项目中使用MVVM Light将一个视图绑定到视图模型。该视图包含一个Listbox,具有以下设置: <ListBox x:Name="StationList" ItemsSource="{Binding StationList}" SelectedIte...
我正在使用一个包含两个 ICollectionView 用于不同筛选条件的 ObservableCollection。 其中一个用于按某些类型过滤消息,另一个用于统计已选中消息的数量。如您所见,消息过滤和消息计数都正常工作,但当我取消选中消息时,该消息会从列表中消失(计数仍然有效)。 顺便...
有没有一种仅使用XAML的方式来根据项(ViewModel对象列表)的属性之一自动对绑定的项进行排序。 ItemsControl是DataTemplate的一部分。我认为CollectionViewSource可以解决问题,但我该如何将CollectionViewSource绑定到ItemsC...
我有一堆组合框,它们都共享相同的可用选项。这些选项在我的ViewModel中公开了一个集合。一切都很好。 现在我想要对这些选项进行排序,所以我决定从我的ViewModel中公开一个ICollectionView,而不是我的通常的ReadonlyObservableCollection<...
主题已经把问题说清楚了。<CollectionViewSource x:Key="MyData" Source="{Binding}" Filter="{ SomethingMagicInXaml? }" /> 并不是我不能使用代码后端,只是这让我感到不舒服。
'ContentTemplate' 是一个 DataTemplate,用于显示一个具有 'FooList' 成员(一个 ObservableCollection)的对象。<DataTemplate x:Key="ContentTemplate"> <ListBox I...
我在Blend中显示设计时数据遇到了问题,以下是我的代码。这是我的集合视图源代码: <CollectionViewSource x:Name="DataSource" Source="{Binding Groups}" IsSource...