我有一个winform c#checkedlist框。该清单框是Databound。它的显示成员包含student的名称,valueMember包含他们的ID。在核对清单框中,当我检查任何项目时,我希望它显示ValueMember中存在的相应ID。目前在ItemCheck事件中。我遍历所有选中的项目并显示它们的ValueMember。显示项目点击CheckedListBox的ValueMember
是否有可能得到ValueMember属性而不迭代列表?我宁愿一个或两个线路解决方案。
foreach (DataRowView view in chkLBoxNames.CheckedItems)
{
MessageBox.Show(view[chkLBoxNames.ValueMember].ToString());
}
您可以使用[GetItemValue](http://stackoverflow.com/a/38305363/3110834)扩展方法。 –