我有一个从 Linq To SQL 查询填充的 checkedListBox(我不想将列表直接绑定到 Linq 查询)。
我填充它:
var selected = from c in dc.Personnel
select new { Item = c.PersonnelID, Description = c.FirstName + " " + c.Surname };
foreach (var item in selected)
myList.Items.Add(item.Item, item.Description);
myList.DisplayMember = "Description";
myList.ValueMember = "Item";
现在我想检索位置 x 的 ValueMember,例如:
myList.GetItem(0).ValueMember
显然这是不正确的,但我不确定正确的方法是什么。上面的语句有编译错误'object does not contain definition for ValueMember'
。