collectionviewsource相关内容
我有一个ObservableCollection of Items,我需要能够更新它,并且仍然使用ICollectionView显示数据。 以下是相关代码: private ObservableCollection heroesDBHeroes; public ObservableCollection HeroesDBHeroes { get {
..
我有一个视图数据通过 mvvm light 绑定到我的 WP7 项目中的视图模型.该视图包含一个具有以下设置的列表框: StationList 是一个 ObservableCollection. 现在,当视图被加载时,一切看起来都很棒!显示列表,但未选择任何项目! 但是当我将 XAML 更改为: StationListSorted 是 StationList 上的一个简单属
..
我有一个 WPF DataGrid 绑定到一个 CollectionViewSource,它封装了一个 ObservableCollection.这个 CollectionViewSource 有两个主要目标: 1) 按 T 的特定属性对每个项目进行分组.我在 GroupDescription 中使用 ValueConverter 来获得我想要的分组行为. 2) 按 a) 主要是组名称
..
我正在将 ComboBox 绑定到实体,但我想要过滤数据. 到目前为止,我尝试了两种方法: “简单"一:通过过滤器直接应用到ObjectSetLINQ 到实体 如上所述设置过滤事件处理程序msdn 我对第一种方法感到满意,最重要的是因为生成到数据库的查询包含一个 WHERE 子句,因此不必从远程数据库中检索所有数据.... 但是,#2 方法要灵活得多,如果在运行时我想更改
..
我有一堆组合,它们都有相同的可用选项.这些选择在从我的 ViewModel 公开的集合中提供.一切都很好. 我现在希望对这些选项进行排序,因此我决定从我的 ViewModel 中公开一个 ICollectionView 而不是我通常的 ReadonlyObservableCollection,并在我的视图中对集合视图进行排序视图模型. class EditStuffViewModel :
..
我有一个通过 mvvm light 绑定到我的 WP7 项目中的视图模型的视图数据.该视图包含一个具有以下设置的列表框: StationList 是一个 ObservableCollection. 现在当视图被加载时,一切看起来都很棒!显示列表,但未选择任何项目! 但是当我将 XAML 更改为: StationListSorted 是作为 CollectionViewSou
..
'ContentTemplate' 是一个 DataTemplate,它显示一个对象,该对象具有一个成员 'FooList'(一个 ObservableCollection). ... 我需要能够使用 CollectionViewSource 过滤该 FooList.这通常是直截了当的,但我似乎无法让
..
我正在寻找一种在基础数据更改时重新排序我的DataGrid的方法. (设置很标准:DataGrid 的ItemSource 属性绑定到一个ObservableCollection; 列是DataGridTextColumns; 里面的数据DataGrid 对 ObservableCollection 内部的变化做出正确反应;用鼠标单击时排序工作正常) 有什么想法吗? 解决方案
..
假设我们有一个简单的 VM 类 公共类 PersonViewModel : Observable{私人人 m_Person= 新人(“迈克",“史密斯");私有只读 ObservableCollectionm_AvailablePersons =new ObservableCollection( new List {新人(“迈克",“史密斯"),新人(“杰克",“杰克逊"),});公共 Obse
..
我编写了一个带有搜索扩展的自定义 WPF 控件,我们将其命名为 MyControl.Control 是 ItemsControl 类的后代. 所以我像这样将数据源提供给它: 控件本身使用 protected override void OnItemsSourceChanged(System.Collections.IEnumerable oldValue, System.Collec
..
我使用拖放将数据源对象(一个数据库模型)绑定到 DataGrid(基本上遵循 实体框架数据绑定与 WPF. 这个实现一切正常. XAML
..
我正在使用 MVVM 模式开发 WPF 桌面应用程序. 我正在尝试根据 TextBox 中键入的文本从 ListView 中过滤一些项目.我希望在更改文本时过滤 ListView 项目. 我想知道如何在过滤器文本更改时触发过滤器. ListView 绑定到 CollectionViewSource,后者绑定到我的 ViewModel 上的 ObservableCollection
..
我有一个 ListView,它包含两种类型的对象,单个对象和多个对象.单个是一个普通的 TextBlock,而多个是一个带有项目的 ComboBox. 我试图对 ComboBox 中的项目进行分组,但没有成功.是否可以?或者我应该采取不同的方法? 我正在努力实现的目标: [ComboBox v][标题][ 物品][ 物品][标题][ 物品] 解决方案 这是可能的
..
主题真的说明了一切. 并不是我不能有代码.它只是对我唠叨. 解决方案 如果你“足够努力",你几乎可以在 XAML 中做任何事情,最多可以在其中编写整个程序. 您永远不会绕过代码背后的问题(好吧,如果您使用库,您不必编写任何库,但应用程序当然仍然依赖它),以下是在这种特定情况下您可以执行的操作的示例:
..
我已经从数据库中获取了数据,现在我想放入一个 CollectionViewSource,然后将其用作 ListView 的源.我想这样做,以便我可以过滤 ListView.但是我不明白如何将数据表从 c# 传递到 XAML CollectionViewSource?
..
有没有办法过滤 CollectionViewSource 以只显示 ItemsSource 中的游戏,其中“Title"包含“searchString"? 在我的 PosterView 中,我有这个 CVS:
..
我想知道如何在单击按钮时刷新 CollectionViewSource? 到目前为止我有 创建 CollectionView
..
我有一个视图模型的数据模板,其中一个 itemscontrol 绑定到一个 CollectionViewSource(以在 xaml 中启用排序).
..
我正在尝试将 LongListSelector 与 CollectionView 结合使用.似乎 CollectionView 拥有所需的所有“东西",但是当我将两者连接起来时,什么也没有发生.这是我到目前为止所拥有的: 在我的控件的构造函数(包含 LLS 的那个人)中,我构造了 CollectionView: GroupDescription group = new PropertyGr
..
我有一个 Windows 8.1 应用程序,我试图在其中使用 CollectionViewSource 实现 3 级层次结构,然后将其绑定到我的语义缩放 我的模型类如下 class 交易{字符串 id {get;放;}字符串名称{get;放;}DateTimeOffset 日期 {get;放;} 该模型的样本值可能如下 [1, 食物, 31/08/2014][2, 电影, 15/08/
..