c# - .Net 中基于列的数据绑定(bind)?

标签 c# data-binding infragistics business-objects

我正在寻找一种基于列的数据绑定(bind)对象的方法。 因此,一个对象将由一个列表示,而不是像一个对象由一行表示的普通绑定(bind)。目前,我正在使用 Infragistics UltraGrid 并自行从我的 BusinessObjects 创建一个数据表,并将其用作网格的数据源。但我不喜欢这种方式,因为它不使用数据绑定(bind)并且对这样的数据表/ View 进行更新很痛苦。有更好的想法吗?

最佳答案

数据是什么?您可以即时转置数据 ( like so ),但它有点笨拙,并且只有当数据都是相同类型时才真正起作用(因为它需要一个“列”映射到“属性”)。而且也很难添加“行”(因为那是属性)。

但是对于类似数组的数据,它可以通过数据绑定(bind)和一些烟雾和镜子来完成。

关于c# - .Net 中基于列的数据绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3229709/

相关文章:

c# - Windows Phone PhoneGap 应用程序中 webview 的当前 URL

c# - DataTable 列重新排序

c# - 在 .Net 中为复数形式附加 's' 的巧妙方法(语法糖)

apache-flex - 绑定(bind)到 AS3 中的只读 getter

vb.net - Infragistics:UltraGrid 中的 UltraDropDown 禁用编辑文本 (UltraWinGrid.ColumnStyle.DropDownList)

c# - 从给定的 url 文件夹路径的 azure 存储中获取文件名

c# - Entity Framework - 将组合框绑定(bind)到规范化表字段

Silverlight 数据绑定(bind)选择?

c# - 在不卡住 GUI 的情况下向大型数据绑定(bind) ObservableCollection 添加/删除许多项目

silverlight - Telerik 与 Silverlight 的基础设施