Я заполнил комбинированный список значениями из Enum.
Теперь комбинированный список - это текст, верно? Поэтому я использую геттер и сеттер. У меня проблемы с чтением текста.
Вот код:
public BookType type
{
get
{
return (BookType)Enum.Parse(typeof(BookType), this.typeComboBox.Text);
}
set
{
this.typeComboBox.Text = value.ToString();
}
}
По какой-то причине this.typeComboBox.Text
всегда возвращает пустую строку, когда я выбираю элемент в выпадающем списке.
Кто-то видит, что я делаю неправильно?
РЕДАКТИРОВАТЬ: я пришел к выводу, что проблема заключается во времени.
Момент времени, когда я вызываю текст, действительно после того, как я изменил комбинированный список, но еще до того, как это значение будет проанализировано как значение.
Теперь проблема решена по-другому, спасибо за все идеи.