observablecollection专题提供observablecollection的最新资讯内容,帮你更好的了解observablecollection。
我使用了 50 万条记录的 observable 集合。在某些情况下,我想使用 Foreach 循环删除这些记录。删除 500k 条
我创建了一个 ObservableCollection <pre><code>public partial class Window1 : Window { public Window1() {
我在主视图模型中定义了一个 Aperture 的 OvserableCollection 主视图模型 <pre><code>public ObservableCollectio
我用 <code>ObservableCollection</code> 尝试了 MAUI 和 MVVM。 <ul> <li>创建新的 MAUI 项目</li> <li>添加了带有 <code>
让我的 Observable 集合的更改(添加、删除、字段更改)立即显示在我的 TableView UI 中时遇到了真正的问题
我是一个java开发人员,新到C#silverlight。 在这个类中,我想将产品(List)转换为ObservableCollection。 using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; namespace
有没有办法做到这一点没有迭代列表和添加项目到ObservableCollection? 不,没有办法直接将列表转换成可观察的集合。您必须将每个项目添加到集合。但是,以下是允许框架枚举值并为您添加的快捷方式。 Dim list as new List(of string) ...some stuff to fill the list... Dim observable as new Observab
我正在处理在MapControl上显示的大量对象(PO​​I).我正在帮助自己使用MVVM Light来遵守MVVM方法的规则. 由于我有义务在地图上显示每个对象,我必须使用MapItemsControl集合,而不是MapElements集合. 该集合绑定到ObservableCollection< PushpinViewModel>对象(Pushpins)在相应的ViewModel中.当我想要刷
编辑:我创建了一个新的VS2010 WPF应用程序,只有3个文件MainWindow.xaml,MainWindow.xaml.cs和MainWindowViewModel.cs(下面列出).如果有人觉得非常有帮助,您可以在几秒钟内重新创建问题(复制/粘贴).当您运行应用程序时,DataGrid将显示错误的字符串“OldCollection”.如果将ItemsSource绑定更改为MyCollec
我已经使用带有 WPF的ObservableCollection进行绑定,这很有效.我现在真正想要的是像一个字典,它有一个我可以使用的键,所以有效地像“ObservableCollection”. 你能建议可以用来提供这样一个ObservableCollection的代码吗?我的目标是拥有一个类似于Dictionary的结构,我可以从WPF绑定它. 谢谢 Someone already made
参见英文答案 > ObservableCollection that also monitors changes on the elements in collection                                    8个 我为ObservableCollection创建了一个包装器集合,它订阅每个PropertyChanged事件并将其重新抛出为自己的事件ItemPro
是否可以调整Observable Collection的大小,或者限制收集项的最大数量?我有一个ObservableCollection作为View Model中的属性(使用MVVM模式). 视图绑定到集合,我试图通过提供在CollectionChanged事件发生时执行的事件处理程序来破解解决方案.在事件处理程序中,我根据需要从集合顶部删除了尽可能多的项目来修剪集合. ObservableCol
如何在ObservableCollection< T>上执行foreach lambda表达式? ObservableCollection< T>没有foreach方法.虽然这种方法与List< T>一起存在. 有没有可用的扩展方法? 在BCL中默认没有可用的方法,但是直接编写具有相同行为的扩展方法(为简洁省略了参数检查) public static void ForEach<T>(this IE
我有一个ObservableCollection,它包含一个Person对象.我的应用程序中有一个搜索功能,并希望在顶部显示最相关的结果.这样做最有效的方法是什么?我当前的搜索方法只是调用contains方法: var results = (from s in userList where s.Name.Contains(query) s
有一堆ObservableCollection< MeClass>结果并要求将它们全部合并到另一个ObservableCollection< MeClass> AllResults所以我可以在列表视图中显示它. 只是不知道如何将它们全部结合在一起. 我创建了一个新课程来组合它们,但不知道如何在我获得列表之后更新它们…所以不确定要采取哪个方向. 我知道INotifyPropertyChanged我不
我怎么能投 from ObservableCollection<TabItem> into ObservableCollection<object> 这对我来说不行 (ObservableCollection<object>)myTabItemObservableCollection 你应该这样复制 return new ObservableCollection<object>(myTabItem
在我的 WPF应用程序中,我有一个XamDataGrid.网格绑定到一个ObservableCollection.我需要允许用户通过网格插入新行,但事实证明,为了“添加新行”行可用,xamDataGrid的源需要实现IBindingList. ObservableCollection不实现该接口. 如果我将源更改为BindingList,它可以正常工作.然而,从阅读本主题可以理解的是,Bindin
我是多线程和 WPF的新手. 我有一个ObservableCollection< RSSFeed&gt ;,应用程序启动项从UI线程添加到此集合中. RSSFeed的属性绑定到WPF ListView.后来,我想异步更新每个RSSFeed.所以我正在考虑实现像RSSFeed.FetchAsync()这样的东西,并在其更新的属性上提升PropertyChanged. 我知道ObservableCol
我有一个班: public class A : INotifyPropertyChanged { public List<B> bList { get; set; } public void AddB(B b) { bList.Add(b); NotifyPropertyChanged("bList"); } publi
在NotifyCollectionChangedEventArgs的事件args的文档中,有一个名为Replace的 action(除了Add,Remove,Move等).什么时候可以解雇?我在ObservableCollection中看不到任何Replace方法 这是一个例子: ObservableCollection<string> myCollection = new ObservableC