是否可以将 ObservableCollection 绑定(bind)到 Winforms 中的 ListView?我看到的所有示例都是针对 WPF 的,但我找不到针对 Winforms 的任何内容。
理想情况下,我想绑定(bind)以下内容:
ObservableCollection<List> accounts = new ObservableCollection<List>();
accounts.add("someuser");
accounts.add("someotheruser");
...到 ListView 。使用 ObservableCollection(可以在 WPF 中完成),以便对 ObservableCollection 的任何更改都会导致 ListView 更新。
这是我尝试过的 - 在黑暗中尝试......
groups.Add(new Group
{
title = "Mathematics Group",
id = "034234",
members = "54"
});
listViewGroups.CheckBoxes = true;
listViewGroups.Columns.Add("checkbox", "");
listViewGroups.Columns.Add("groupid", "Group ID");
listViewGroups.Columns.Add("groupname", "Group Name");
listViewGroups.DataBindings.Add("groupname", groups, "title");
可能吗?
最佳答案
关于c# - ListView WinForms 绑定(bind)到 ObservableCollection<T>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18520768/