.net - 如何在 .NET 中对单个对象进行数据绑定(bind)?

标签 .net data-binding

我想使用一个公开数据源属性的组件,但我不想为数据源提供整个对象列表,我只想使用简单的对象。有没有办法做到这一点?

提到的组件是 DevExpress.XtraDataLayout.DataLayoutControl - 不过这与问题无关。

最佳答案

数据绑定(bind)需要一个 IEnumerable 对象,因为它像 foreach 循环一样枚举它。

所以要做到这一点,只需将您的单个对象包装在一个 IEnumerable 中。

即使这样也行:

DataBindObject.DataSource = new List<YourObject>().Add(YourObjectInstance);

关于.net - 如何在 .NET 中对单个对象进行数据绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48521/

相关文章:

c# - 创建 XML 文档的最佳 .net 方法

c# - 使用 .net (C#) System.Net.Cookie 处理 cookie 值内的逗号

C# 代码设计 : 1 library, 2 个项目使用它(但其中一个是只读的)

c# - 在 setter 中获取属性名称

javascript - polymer 防止数据绑定(bind)

c# - DataBinding 到单例属性的属性

.net - 在 VB.NET 中对多维数组进行排序

c# - ListView 绑定(bind)中的 SelectedItem

Android 数据绑定(bind)库不适用于最新的 Gradle 版本

wpf - 如何将可观察集合绑定(bind)到用户控件数组?