I always have to deal with this problem, even if I set the DisplayMember
and ValueMembers
of the List Box.
Your current code is correct and should work, if you need access to the current selected item value of any column of your dTable
you can get them doing this:
DataRowView drv = (DataRowView)lstNames.SelectedItem;
String valueOfItem = drv["NameAndScore"].ToString();
What I like about getting the entire DataRowView
is that if you have more columns you can still access their values and do whatever you need with them.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…