observablecollection相关内容
我有一个的ListView 这是数据绑定到的ObservableCollection ... < ListView的X:名称=“的List1”的ItemsSource =“{结合MYLIST}”/> 我似乎无法找到触发的收集发生变化时无论如何,所以我想,不知怎的,我需要挂接到collectionchanged通知不知何故?我真的不知道该怎么做。 基本上,当集合改变我想要做的超出了
..
我目前使用的是可观察到的集合来存储我的数据对象的一个ListView。添加新的对象来收集工作得很好,和列表视图正确更新。然而,当我试图改变集合ListView控件将无法正常更新一个对象的属性之一。例如,我有一个观察的集合DataCollection。我试着 _DataCollections.ElementAt(计数).STATUS =“主动”; 我执行长操作在此之前的变化,由于一个按钮
..
我有麻烦让我的数据,以正确绑定的巨大数额。我从人的类似问题在这里阅读上的大部分职位,但由于某种原因,我不能得到它的点击。 我的表中的XML是: <窗口...的DataContext =“{绑定的RelativeSource = {自我的RelativeSource}}”> ... < ListView控件HEIGHT =“124”的HorizontalAlignmen
..
我有一个WPF ListView控件的ItemsSource设置为ICollectionView创建这样的: VAR的CollectionView = System.Windows.Data.CollectionViewSource.GetDefaultView(的ObservableCollection); this.listView1.ItemsSource =的CollectionV
..
的网站说,你可以在.NET 4.0 我似乎无法虽然做到这一点,有什么assesmbly引用和xmlns'我需要 以下不能正常工作 的xmlns:科尔=“CLR的命名空间:System.Collections.ObjectModel;装配= mscorlib程序” <科尔:的ObservableCollection X:TypeArguments =“X:对象”> &LT
..
平台: WPF,.NET 4.0,C#4.0 问题:在Mainwindow.xaml我有绑定到一个客户集合这是目前一个ObservableCollection℃的列表框;客户>。 的ObservableCollection<客户> C =新的ObservableCollection<客户>(); 此集合可以通过多种渠道进行更新,如文件系统,web服务等。 要允许客户
..
我在观察的集合的XML序列化有问题。 下面就是我序列化: 公共枚举状态{等待,活动,已完成,已取消} 公共抽象类实体:INotifyPropertyChanged的 { ... } 公共类UserStory:实体 { 公共UINT StoryID {获得;组; } 公共状态状态{获得;组; } ... 公众的ObservableCollection&
..
时更新的方式如下一的ObservableCollection 从另一个(都基于同一个类)足够好或更好,以另一种方式进行(或只是提高)? 的foreach(myEntity所c在collection2) { collection1.Where(P => p.EntID == c.EntID).FirstOrDefault()字段1 = c.Field1。
..
我用DataContract与的ObservableCollection: [DataContract(命名空间= Terms.MyNamespace) 公共类MyContract { 内部MyContract() { 表=新的ObservableCollection<字符串>(); } [数据成员] 私人的Observabl
..
我敢肯定,这将是一个扣篮的人... 手指交叉的 我的ListView的ItemsSource绑定到我的视图模型命名TileItems一个属性。 完美填充的列表视图更新。 在视图模型,在那里可以看到“existingTileItem.Transaction = e.Transaction”。 。 。个人ListView项完全更新。 在视图模型,在那里可以看到“Me.TileItems.Rem
..
我有,我想(希望)找到前进的更好的解决方案的共同课题。我有一个包含数据的主列表一个ObservableCollection。在我的客户code,我需要'改造'的数据转换成一种新的形式显示给用户。我使用的是LINQ的语句,如: VAR newList =(从可观察的项目 选择新{FirstInitial = item.Name [0]}); 我知道这是p
..
我型项目的一个观察的集合,我要显示在ListView,但没有被添加到我的ListView,我真的不明白 我MainWindow.xaml < ListView控件名称=“ListViewProjects”Grid.Column =“0”Grid.RowSpan =“3”的SelectionChanged =“ListViewProjectsSelectionChanged”的ItemsS
..
我已经使用WPF一个ObservableCollection绑定,这工作得很好。我真正想要的那一刻是一本字典一样的,有一个关键的,我可以使用,所以有效地喜欢“的ObservableCollection”。 您能否提供的code,它可以用来提供这样一个ObservableCollection?我们的目标是有这样结构的字典,我可以从WPF绑定。 感谢 解决方案 的有人已经使它。我还没有尝试,不
..
为的ObservableCollection< T> 注意事项: https://msdn.microsoft.com/en-us/library/ms743643(v=vs.100).aspx“相对=”在您的收藏必须满足在的绑定源概述。特别是,如果你使用的单向或的双向(例如,你希望你的UI更新,当源属性动态改变),则必须实现一个合适的属性更改通知机制,如 由于的Observa
..
有一大堆的的ObservableCollection< MeClass>结果,并要求将它们全部组合成另一个的ObservableCollection< MeClass> AllResults 这样我就可以在列表视图中显示它。 只是不知道如何将它们结合起来的。 我创建了一个新的类来他们都结合起来,但不知道他们将如何得到更新后,我得到的名单,一旦...所以真的不知道该走的方
..
我想公开在包含对象的列表(从数据库)视图模型的属性。 我需要为只读此集合。也就是说,我想prevent添加/删除等,但允许在foreach和索引工作。我的目的是定义一个私有字段拿着编辑收集和只读公共属性引用它。如下: 公开的ObservableCollection<富> CollectionOfFoo { 得到 { 返回_CollectionOfFoo;
..
什么是有一个索引一个ObservableCollection的.NET C#语法?我想一个ObservableColletion并参考项目按序号位置或字符串名称。我知道你用这个来表示一个索引,但我不知道如何把在一个ObservableCollection。谢谢 谢谢你的4答案。我知道如何创建和的ObservableCollection,我知道如何创建一个索引。我不知道如何将它们结合起来。我要求的
..
WPF的MVVM应用 例子我已经看到了在互联网上考虑虚拟机中的层与无论是使用来自外部库“老”的事件,或使用HTTP或任何与网络交互的服务层交互。但如果我建立所有M,V,虚拟机,服务和自己的其他部分?如何正确地构建服务层和视图模型层之间的互动?可我只是把的ObservableCollection< OrderModel> 到服务,并返回它从视图模型的观点,或者是它认为是一个不错的办法,
..
可能有人请仁慈地向我解释什么 BlockReentrancy 法的目的是在的ObservableCollection< T> ? MSDN 显示以下为例: //典型用法是包裹的OnCollectionChanged呼叫的使用范围内,如下面的例子: 使用(BlockReentrancy()) { // OnCollectionChanged电话 } 不过,这似乎并
..
一次又一次我发现自己不必编写的BindingList的线程安全的版本和的ObservableCollection,因为,当绑定到用户界面,这些控件不能从多个线程改变。我想要了解的是为什么是这样的话 - 它是一个设计错误或者是这种行为故意 解决方案 问题是设计一个线程安全集合不是简单的。当然这是很简单的设计可以进行修改的集合/多线程读取,而不会损坏状态。但它更难以设计的集合是可用的给定的,它
..