Прежде всего, вы должны заполнить свои LitBox
предметы. У вас есть два варианта здесь:
1 - добавляя элементы
listBox.Items.Add(new KeyValuePair<Object, String>("Key", "Text"));
2 - При привязке к источнику данных
listBox.DataSource = objectDataSource;
listBox.DisplayMember = "Name";
listBox.ValueMember = "ID";
Теперь, чтобы получить выбранный предмет, вы можете сделать следующее:
KeyValuePair<Object, String> listBoxItem =
(KeyValuePair<Object, String>listBox.SelectedItem;
String text = listBoxItem.Value.ToString();
Object key = listBoxItem.Key;
См .:
Класс ListBox
Структура KeyValuePair