Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
AleksBak
10 / 10 / 4
Регистрация: 14.08.2010
Сообщений: 103
#1

Событие при при перемещении курсора мыши в уже выпавшем списке ComboBox - C#

08.01.2013, 12:20. Просмотров 1408. Ответов 3
Метки нет (Все метки)

Всех с Наступившим Новым Годом! Счастья и удачи побольше в этом году!
Не подскажите ли какое событие возникает при перемещении курсора мыши в выпавшем списке ComboBox ? Т.е. когда список выпал и строчки этого списка соотв. подсвечиваются когда курсор мыши "бегает" внутри списка. Хочется сделать меняющуюся подсказку при этом. Т.е. например при подсвеченой 1-й строчке одна подсказка всплывает, при 2-й другая и т.п. Есть событие DropDown у ComboBox, которое просто указывает, что список развернут, а др. нужного мне пока не нашел и не придумал ничего толкового пока что. Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.01.2013, 12:20
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Событие при при перемещении курсора мыши в уже выпавшем списке ComboBox (C#):

Как при перемещении курсора в окне программы в TextBox передавать координаты указателя мыши
Приветствую. Скажите пожалуйста как отследить курсор мыши. Т.Е. при...

Как отловить событие перемещения курсора при зажатой левой кнопке мыши
Искал на форуме не нашел как можно реализовать такую штуку? Хочу отловить...

Изменение цвета формы при перемещении курсора на мышь
Здравствуйте, как изменить цвет формы на красный цвет при наведении курсора на...

Когда кнопка мыши зажата, событие попадание курсора мыши в фокус контрола не работает
Есть несколько контролов на форме, на все есть событие возникающее когда мышь...

Плавно менять цвет фона при перемещении указателя мыши по форме
Разработать приложение, обладающее возможностью плавно менять цвет фона при...

Изменение курсора при движении мыши
Помогите с задачей) Напишите приложение в котором при движении указателя...

3
Aleks Nice
21 / 21 / 1
Регистрация: 26.03.2012
Сообщений: 157
08.01.2013, 12:38 #2
toolbox попробуйте использовать
0
kodv
1417 / 1091 / 344
Регистрация: 11.04.2011
Сообщений: 2,606
Завершенные тесты: 1
08.01.2013, 15:01 #3
Честно, не знаю, и до завтра не проверю, как это делается на самом деле, но "пальцем в небо" могу посоветовать присмотреться к одному из следующих событий:
ComboBox.ItemsControl.FocusableChanged
ComboBox.ItemsControl.MouseMove
ComboBox.ItemsControl.PreviewMouseMove
0
AleksBak
10 / 10 / 4
Регистрация: 14.08.2010
Сообщений: 103
09.01.2013, 10:44  [ТС] #4
Цитата Сообщение от kodv Посмотреть сообщение
Честно, не знаю, и до завтра не проверю, как это делается на самом деле, но "пальцем в небо" могу посоветовать присмотреться к одному из следующих событий:
ComboBox.ItemsControl.FocusableChanged
ComboBox.ItemsControl.MouseMove
ComboBox.ItemsControl.PreviewMouseMove
Сделал я. Чуть позже напишу как.

Добавлено через 1 час 18 минут
В принципе тут все написано. 2 варианта есть. Как бы еще и клики на выделенном элементе отловить интересно?

Добавлено через 16 минут
Тут только получается - свой ComboBox нужен (т.е. 1-й вариант по ссылке) и в нем переопределить соотв.. Это если надо еще отслеживать события мышки(клик правой кнопкой например) на подсвеченном item-е.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.01.2013, 10:44
Привет! Вот еще темы с решениями:

Перемещение кнопки при наведении курсора мыши
Всем привет! Столкнулся с проблемой при решении задачи. Пожалуйста,...

При смене курсора мыши выпадает ошибка
когда заменяю курсор мыши на свой - выдает...

SharpDX: неверная позиция курсора мыши при зуммировании
При зуммировании в позицию курсора мыши или изменении размера окна изменяю...

Рисование массива точек при движении курсора мыши
я рисую в форме кое чо при нажатой левой конпке мыши должен выводиться массив...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru