.net - 如何将数据绑定(bind)到 ListView 中的多个列?

标签 .net winforms data-binding listview

我有一个要绑定(bind)到具有多列的 ListView 的数据源。如何将我的数据源绑定(bind)到该 ListView

这是一些伪代码,无法帮助说明我正在尝试做的事情:

MyDataTable dt = GetDataSource();
ListView1.DataBindings.Add("Column1.Text", dt, "MyDBCol1");
ListView1.DataBindings.Add("Column2.Text", dt, "MyDBCol2");

- 编辑 -

对不起,我忘了提到它是winforms。

最佳答案

WinForms ListView 控件的功能似乎存在缺陷(认为databind 新的WPF ListBox 是可能的)。

Nick Karnik 的这篇文章描述了如何向继承自 WinForms ListView - Data binding a ListView 的自定义控件添加数据绑定(bind)功能。 .

关于.net - 如何将数据绑定(bind)到 ListView 中的多个列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/267410/

相关文章:

.net - 将.Net Web应用程序部署到非Windows服务器

c# - 不使用媒体播放器播放视频[Winform]

java - 检查 SWT/Jface 中数据绑定(bind)的值

java - 嵌套表单数据与 Spring MVC 中的对象列表绑定(bind)

WPF。查找绑定(bind)到特定属性的控件

c# - 如何通过编码将复选框添加到datagridview

c# - 如何在代码中绑定(bind)嵌套对象或主从绑定(bind)?

c# - string.IsNullOrEmpty + Entity Framework 5

c# - 在 Form_Load 中使用 AnimateWindow()

c# - DevExpress CustomRowFilter - 如何触发?