Toolstripdropdown & toolstripcontrolhost: отслеживание мыши
Привет,
У меня есть usercontrol, основанный на ToolStripControlHost. ToolStripDropDown всплывает, как только пользователь наводит курсор мыши на элемент управления.
Проблема: когда выпадающий список 1-го usercontrol уже открыт, указатель мыши 2-го usercontrol не запускается; он будет запущен только тогда, когда выпадающий список был закрыт ранее.
Поэтому мне нужно решение для отслеживания MouseMove или MouseEnter, когда раскрывающийся список открыт и мышь наводит другой элемент управления.
Предыстория: я хочу создать всплывающий элемент управления, где пользователь может наводить курсор мыши на элементы заголовка. Если один заголовок завис, то usercontrol будет показан с различными подпунктами.
Что я уже пробовал:
Поиск по CodeProject и Google.
Безуспешно пытался реализовать IMessageFilter.
Richard MacCutchan
Если вы наведете курсор мыши на элементы заголовка в верхней части этой страницы, то увидите, что одновременно открыт только один раскрывающийся список. Это стандартное и ожидаемое поведение.