У меня есть поле со списком с загруженным идентификатором клиента. У меня есть функция, которая выполняет некоторые запросы при выборе элемента combobox, однако текущая доза функциональности ничего не делает, если пользователь вводит значение в долине. Я пытаюсь использовать событие потери фокуса для поля со списком, чтобы реализовать эту функцию, однако мои текущие попытки возвращают нулевое значение при потере фокуса.
Я добавляю обработчик событий как
cbxCustID.LostFocus += new EventHandler(cbxCustID_LostFocus);
Функция выглядит следующим образом:
private void cbxCustID_LostFocus(object sender, EventArgs e)
{
string currentText = cbxCustID.SelectedValue.ToString(); // <-- error on this line
loadName(currentText);
loadDGV(currentText);
}
Даже если был выбран элемент combobox, потеря фокуса на combobox вызывает следующую ошибку. "System.NullReferenceException: 'Ссылка на объект не установлена для экземпляра объекта.'"