У меня есть метод
private void textBoxPilot_TextChanged(object sender, TextChangedEventArgs e)
{ ... }
, где рассматриваемое текстовое поле берет строку поиска у пользователя и заполняет ListBox
результатами при каждом нажатии клавиши.предмет выбран из ListBox
, хотелось бы, чтобы выбор отражался в том же Textbox
.Однако я не хочу запускать механизм поиска, который заставил бы Listbox
забыть о своем выборе.
Как определить, было ли событие TextChanged
инициировано пользователем (с помощью клавиатурыили, может быть, скопировать / вставить) или другим способом, используя textBoxPilot.Text = "Pilot name";
?
Спасибо.