我在WinForms应用程序中有一个CheckedListBox,它绑定到LINQ查询。 是否可以在checkedListBox中添加新项?我想将这些项目添加到列表框中,然后在将它们提交给数据库之前进行用户确认 我想我可以拥有一个未绑定的列表框,其中包含来自数据库的项目,但希望能有更快的方式。
我正在尝试:
var avail = from c in dc.CostCenters
select new { Item = c.CostCenterID,
Description = c.CostCenterID + ": " + c.Description };
myList.DataSource = avail;
myList.DisplayMember = "Description";
myList.Items.Add(123, "New Description");
myList.Refresh();
它编译并运行,但列表框控件中没有添加任何内容。