[VB NET] ComboBox и ToolTip, отображение hint'а в списке
От: geka6pucT  
Дата: 30.01.09 09:16
Оценка:
Доброго времени суток! Подскажите пожалуйста, как можно реализовать отображение хинта в выпадающем списке ComboBox'а? Как можно отловить текст строки ComboBox'а под курсором мыши в выпадающем списке? Перепробывал все обработчики событий ComboBox'а но так и не получил желаемый результат.
vb net visual studio combobox tooltip hint выпадающий список
Re: [VB NET] ComboBox и ToolTip, отображение hint'а в списк
От: baranovda Российская Империя  
Дата: 30.01.09 13:11
Оценка:
Здравствуйте, geka6pucT, Вы писали:

T>Доброго времени суток! Подскажите пожалуйста, как можно реализовать отображение хинта в выпадающем списке ComboBox'а? Как можно отловить текст строки ComboBox'а под курсором мыши в выпадающем списке? Перепробывал все обработчики событий ComboBox'а но так и не получил желаемый результат.


Без WinAPI вряд ли получится. Надо бы отыскать хендл окна типа LISTBOX, которое и есть "выпадающий список" субклассировать его оконную процедуру и отловить сообщение изменения выделения.
Другой способ — подписаться на DrawItem комбобокса, отрисовку элементов делать самому, в обработчике события проверять состояние отрисовываемого элемента и его координаты, и кидать свое событие внешнему обработчику, который будет выводить над элементом свой Tooltip.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.