问题标签 [bindinglist]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 将实体添加到绑定列表的末尾导致更新以前的实体
我从数据库中读取我的记录并在绑定列表中恢复。现在我想将新实体添加到我的绑定列表中,但它不起作用。当我添加第一个实体时没有问题。之后,对于我插入的每个实体,我以前的实体都会更改为最后一个实体。我喜欢每个实体都指向一个实体,当我添加新实体时,每个实体都会更改并更新为新值。这是我的代码。
哪里有问题 ?
c# - 使用 textbox_keypress 过滤绑定源或绑定列表
我使用winforms和c#。
如何过滤绑定源或绑定列表。带有文本框文本?当我在文本框中输入时,我的网格正在使用 %Like 方法而不是 (=,equal) 方法进行过滤。
谢谢。
c# - c# BindingList 问题
我有如下的界面定义。
不知道为什么在接口列表中出现编译错误
类型'BindingList<...>'不是接口
有任何想法吗?
database - C#:将更改从 DataGridView 推送到 BindingList 回数据库?
我正在使用 BindingList 在 Windows 窗体应用程序的 DataGridView 中显示 Person 对象列表。对 DataGridView 的更改会更改基础 BindingList。我已经让这部分工作了。
现在我希望将列表持久化到数据库表中。从数据库中读取列表并填充人员列表很简单,但是如果我从 DataGridView 添加/编辑/删除一个人,我如何以及何时将该更改持久化回数据库?
(其次,这种方法可以吗?还是我错过了一些更大的图景?我不想使用数据表,因为我想以抽象的面向对象的方式处理我的代码。)
c# - WinForms DataBinding 是否需要 BindingSource 和 BindingList?
我想DataGridView
在 Windows 窗体应用程序中显示人员列表。我希望我的服务层返回一个 Person 对象列表(例如,IList<Person>
)。我希望列表中的更改反映在DataGridView
反之亦然。我的理解是BindingSource
使用DataGridView
. 我的问题是双向数据绑定工作,我需要:
或者我可以这样做:
有什么不同?如果我对列表进行更改,DataGridView
无论哪种方式都会更新?如果我必须使用,从我的服务层BindingList
返回 a 似乎有点不稳定(因为创建了依赖项) ,有没有办法解决这个问题?BindingList
微软谈到BindingList
(在备注部分)
http://msdn.microsoft.com/en-us/library/ms132679.aspx:
“然而,典型的解决方案程序员会使用提供数据绑定功能的类,例如
BindingSource
,而不是直接使用BindingList<T>
。”
c# - Should you return a BindingList from a business layer (or service layer, domain model, etc.)?
I need a BindingList in my UI to provide two-way databinding between my collection and a DataGridView. However, it doesn't seem correct to return a BindingList from your business layer (or domain layer, service layer, data layer, etc.). That is, I'd only be using a BindingList because of a UI requirement, and now this UI need would be coupled with my domain layer.
What is the "proper" decoupled way to do this? Should I be returning an IList and then copying it into a BindingList for presentation purposes? From a real world perspective, is this overhead worth anything?
c# - 是否可以使用 BindingListListView 控件与 ListBox 控件的方式相似吗?
一个简单的例子:
我已经探索了 listViewDogs.DataBindings 属性,但我无法梳理出与我在使用 DataSource 的 listBox 控件中看到的类似行为。
必须有更好的方法来更新 listViewDogs.Items 集合,然后捕获 dog.ListChanged 事件并手动操作 listViewDogs.Items 集合。
我错过了什么?
c# - 编辑 BindingList 中的项目
它是列表中的代码编辑项
请转换为 BindingList 的代码
谢谢
c# - 如何为 PropertyDescriptor 定义类级属性以对 BindingList 进行排序?
我已经覆盖ApplySortCore
了自定义 BindingList 的方法,如下所示:
如何定义一个类级别的 PropertyDescriptor(类属性是 InstanceName)来直接调用它,如下所示:
c# - 如何将数组转换为 BindingList
将数组转换为 BindingList 的最简单和最快的方法是什么?