Посмотрите на свойство SelectedItems и повторите его, чтобы увидеть, какие элементы выбраны.
Если вы хотите просмотреть все элементы, вы можете сравнить две коллекции (MyListBox.Items и MyListBox.SelectedItems) и посмотреть, какие из них соответствуют.
что-то вроде:
foreach(Item item in MyListBox.Items)
if(MyListBox.SelectedItems.Contains(item)
MyObject.Value = true;
else
MyObject.Value = false;
Хотя перебор действительно!Я предполагаю, что есть цель, если вы хотите сделать что-то для всех элементов, которые не выбраны, хотя, это то, что вы хотите сделать?хотя - Рандольфо прав, привязка данных была бы лучшим способом решения этой проблемы, в зависимости от того, как организованы / введены ваши данные и насколько велик список.