Я заполняю ComboBox в C # из экземпляра класса.
Как получить выбранный элемент, получив ссылку на соответствующий объект?
Я уже использовал SelectedValue, SelectedItem, SelectedIndex, но все они возвращают строковое представление моего объекта ..
Спасибо
[EDIT]
Кусок кода, чтобы показать, что я пытаюсь сделать:
Заполняющая часть:
foreach (Business.IAuteur auteur in _livreManager.GetAuthors())
{
comboAuthor.Items.Add(auteur);
}
Извлекающая часть, активируемая при нажатии на кнопку сохранения:
private void btnSave_Click(object sender, EventArgs e)
{
Business.IAuteur auteur = new Business.Auteur();
auteur = (Business.IAuteur)comboAuthor.SelectedValue;
// A short verification that my item has been correctly
// retrieved
toolStripStatusLabel1.Text = auteur.Nom;
}
Сообщение об ошибке, указывающее здесь: toolStripStatusLabel1.Text = auteur.Nom;
Ссылка на объект не установлена на
экземпляр объекта.