Попробуйте привести каждого object
в коллекции к желаемому type
. Например, если мои предметы имеют тип Customer
, я мог бы сделать что-то вроде этого ...
var selected = listBox1.SelectedItems;
foreach ( var item in selected )
{
var singleCustomer = (Customer)item;
}
Теперь вы можете получить любую недвижимость из Customer
.
.
Это всего лишь тривиальный пример, но я уверен, что вы можете применить концепцию к вашей проблеме.
ОБНОВЛЕНИЕ (после того, как вопрос был обновлен, чтобы указать, что список привязан к таблице):
Если вы привязаны к DataTable
, вы можете попробовать что-то вроде этого (опять же, тривиально, но полезно):
var selected = listBox1.SelectedItems;
foreach ( var item in selected )
{
var itemArray = ( (DataRowView)item ).Row.ItemArray;
var name = itemArray[0];
var id = itemArray[1];
}