Так у меня есть выпадающий:Одд ошибка в TextChanged события в C#
<ComboBox IsEditable="True" TextBoxBase.TextChanged="textBox_Changed"/>
Когда текст изменений COMBOBOX, он выстреливает функцию textBox_changed:
private void textBox_Changed(object sender, RoutedEventArgs e)
{
LinearGradientBrush gradient = new LinearGradientBrush(Colors.MistyRose, Colors.SandyBrown, new Point(0, 0), new Point(0, 1));
this.saveButton.Background = gradient;
}
Что делает эта функция является измените цвет фона кнопки в другом месте окна. Пока это работает отлично. Проблема возникает, когда я пытаюсь использовать эту же функцию с TextBox вместо Combobox:
<TextBox TextChanged="textBox_Changed"/>
При запуске приложения, я получаю следующее сообщение об ошибке:
Object reference not set to an instance of an object.
Очень странной ошибке, что я не может понять.
[Что такое исключение NullReferenceException и как его исправить?] (Http://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-and-how-do-i-fix-it) –
Однако я не понимаю, как это исключение. Объект явно существует, поскольку я использую его с ComboBox. –
показать свой код для поля со списком –