У меня есть TextBox, который я использую как для ввода данных, так и для отображения. Пользователь может выбирать элементы из списка, и для каждого элемента имеется соответствующий текст, который отображается в текстовом поле при выборе элемента.
Пользователь может редактировать это текстовое поле, тем самым изменяя соответствующий текст элемента списка.
Моя проблема заключается в следующем: я использую событие TextChanged, чтобы определить, когда пользователь вводит некоторый текст, и я обновляю внутренние переменные в обработчике событий, однако этот обработчик событий вызывается, когда я программно изменяю значения текстового поля. Я хочу, чтобы этот обработчик вызывался только когда пользователь изменяет текстовое поле. Как мне этого добиться?
edit: У меня та же проблема, что и со списком.