将组合框绑定到 CollectionView 会显示过滤掉的元素。为什么?
Wpf 绑定对于那些熟悉它的人来说很有趣,对于新手来说则是噩梦。 如果我将组合框绑定到注释掉的 CollectionView,则控件将显示所有元素,包括那些被过…
如何根据ICollectionView过滤结果更新UI?
我有两个控件 - SearchFilter 和 SearchResult。过滤器包含带有过滤结果命令的按钮。结果控件有一个 ListView,它绑定到 ICollectionView 属性。 我的…
CollectionView.DeferRefresh() 抛出异常
在某些情况下,由于大量 INotifyChangedProperties 事件,您会进行多次 UI 更新。在这种情况下,当所有属性都像批量设置一样时,您可能只想向 UI 发出…
ICollectionView.Refresh 不会重新过滤集合
我的视图模型中有 3 个级联的 ICollectionView,其中一个依赖于另一个。 第一个不绑定到视图上的控件,而是用作即将作为主从细节向用户显示的两个即将…
绑定到 ICollectionView 的 ComboBox 显示不正确的 SelectedItem
我在使用 Silverlight 4.0 中的一对组合框时遇到问题。 目的是让两个不同的组合框从同一列表中读取,但如果一个组合框中选择的任何项目不会显示在另一…
使用 ICollectionView 多次过滤集合
我正在尝试过滤 DataGrid 中显示的 ObservableCollection。 第一次效果很好,但是当我再次尝试过滤时,它使用源集合而不是过滤结果。 简短的代码示例…
以编程方式设置 ListView.SelectedItem 后箭头键不起作用
我有一个 WPF ListView 控件,ItemsSource 设置为以这种方式创建的 ICollectionView: var collectionView = System.Windows.Data.CollectionViewSour…
如何对 ObservableCollection 进行排序
我有一个 ObservableCollection 和一个 WPF UserControl 与其进行数据绑定。 Control 是一个图表,显示 ObservableCollection 中 BarData 类型的每个…
从 ICollectionView 中删除项目
如何从 C# 中的 ICollectionView 中删除项目? Dictionary entityDict; public ICollectionView DictView { get; set; } dictView = CollectionViewS…
wpf datagrid icollectionview排序BUG?
也许有人可以帮助我?我有以下场景: 简单视图: 刷新 背后的代码: 公共分部类 MainWindow : 窗口 { 公共主窗口() { 初始化组件(); DataContext = …
WPF TreeView ICollectionView 删除过滤器
我有一个深度不同的 WPF TreeView。我的应用程序还具有在树内部搜索的能力。这是通过使用 ICollectionView 接口的 Filter 属性来完成的。搜索和过滤一…
WPF Prism 4 单元测试
我一直在使用 Prism 4 创建一个复合 wpf 应用程序,现在我想开始测试该应用程序。使用单元测试和最小起订量,我已经通过 StockTrader RI 示例进行了工…
WPF 绑定到当前项目的子项未更新
我目前正在使用 ICollectionView、myCollectionView 绑定到 ObservableCollection。该集合的内容是从组合框中选择的。每个集合项 myCollectionItem 都…