У меня есть ComboBox
с элементами в нем. У меня также есть событие SelectedIndexChange
. Когда я открываю ComboBox
и наведите указатель мыши на элемент, свойство SelectedIndex
, похоже, изменится на этот элемент. Я бы просто хотел, чтобы он изменился, когда я нажимаю на элемент. Можно ли отключить это поведение?WinForms - Отключить по умолчанию курсор мыши над поведением элемента?
У меня есть таймер, который Обновляет Image
основанный на SelectedIndex
из ComboBox
, но все равно, даже если я выделить элемент, но не выбрать, то почему Image
изменения в то время как он не должен меняться, и это только должно измениться, когда я выберите предмет.
У меня есть изображение в моя программа, которая изменяет значение свойства Image в Image с помощью combobox. Когда я выделяю элемент, изображение по какой-то причине изменяется на это значение. Я только хочу сделать это, когда я нажимаю на элемент. (также, когда выделяется элемент, кажется, что он пропускает какой-то код или что-то в этом роде, так как он не отображает панель, которую он должен отображать и продолжает вызывать loadImage()). – XeZrunner
Можете ли вы отлаживать приложение, установив точку останова в событии 'SelectedIndexChange' обработчик и зависание над 'ComboBox'? Удалось ли точка останова? – Michael
Нет, это срабатывает только при нажатии. Я понял часть проблемы, у меня есть таймер, который обновляет изображение каждые х секунд. Но все же, даже если я выделяю элемент, почему изображение меняется на это значение? Он не должен, он должен только тогда, когда я нажимаю. (также событие таймера установлено для обновления изображения до значения combobox.SelectedIndex) – XeZrunner