如何提高 Silverlight 绑定性能?
场景: 我有许多(可能有几十个)ObservableCollection 在加载时绑定到 ListBox。这些绑定在各自的 Xaml 文件中声明。当应用程序首次运行时,它会查询…
将新项目添加到 WPF ListBox 时的滑动效果
我有一个 WPF ListBox 控件,它显示 RSS 提要的项目。我偶尔会检查 RSS 提要的来源以获取新项目。一旦检测到新项目,我将其添加到可观察集合中,该集…
您可以关闭 WPF CollectionViewSource 中的选择同步吗?
我有几个 CollectionViewSource 实例,它们都在同一个 ObservableCollection 上使用。我还有几个需要显示集合的过滤版本的控件(因此是 CollectionVie…
WPF ObservableCollection CollectionView.CurrentChanged 未触发
我的一个 ICollectionView 有问题。 ICollectionView 的 CurrentChanged 事件未触发。 请参阅下面我的代码。 XAML:
WPF:更改 ListView 观察到的集合中的项目
我有一个绑定到项目集合的 ListView (带有 GridView)。这是非常标准的东西。该集合是一个ObservableCollection。 现在假设我更改了集合中某个项目的…
将 IList 中的元素添加到 ObservableCollection
我有一个 ObservableCollection,我想将 IList 的内容设置为此。现在我可以创建集合的一个新实例......: public ObservableCollection obs = new Obs…
ObservableCollection(IEnumerable) 构造函数的行为
根据 MSDN,ObservableCollection 构造函数有一个重载,您可以向其传递 IEnumerable。根据非常短的 MSDN 页面,这将制作 Ienumerable 的“副本”。 我…
MVVM中的分层数据问题
您认为这个 Model-ViewModel 实现正确吗? 请注意,Stars(在 VM 中)是另一个 VM 内的 VM 的 ObservableCollection,我觉得它将 VM 与 M 解耦,因为…
Treeview MVVM ObservableCollection 更新
我有一个树视图,它绑定到许多嵌套的 ObservableCollections。树视图的每个级别都显示子项目中所有小时数的汇总总和。例如: Department 1, 10hrs ├ …
如何使用 CollectionView 功能处理 CompositeCollection?
有没有办法在 CompositeCollection 的当前位置发生变化时收到通知? 我需要通过 CollectionView 监视 CompositeCollection,欢迎任何想法。…
清除可观察集合后 ComboBox SelectedItem 不会更改
我遇到了与 ObservableCollection 绑定的 ComboBox 问题,我想知道是否有人可以指出我缺少的内容。 我有一个 ComboBox,它绑定到一个简单的 Observabl…
将项目添加到未知类型的 ObservableCollection
我正在使用 MVVM 设计模式创建一个 WPF 应用程序,并且尝试创建一个组合框,允许用户在运行时编辑下拉列表中的项目,类似于 MS Access 2007 让您执行…
WPF Observablecollection主细节场景
对此有任何帮助都会很棒。 我有一个模型, public class Master { ... public Detail[] Details {get; set;} } 我正在从 WCF 服务填充我的视图模型,…
如何从 WPF ListView SelectionChanged 事件处理程序引用 ObservableCollection?
在 WPF 应用程序中,我有一个 ListView,它通过数据绑定与 ObservableCollection ShQuCollection 连接: 从 ListView SelectionChanged 事件处理程序…