Как я могу использовать два NotifyIcons в C# без исчезновения второго при наведении курсора мыши?
У меня есть приложение VS2008, которое должно отображать два значка уведомлений в системном трее. Одним из них является основной значок приложения, который обеспечивает быстрый доступ к графическому интерфейсу. Второй значок - "новое сообщение", который отображается при поступлении нового сообщения и скрывается, когда пользователь дважды щелкает по нему, так же, как значок нового почтового сообщения Outlook.
Проблема, которую я имею, состоит в том, что второй значок сообщения скрыт всякий раз, когда мышь перемещается по системной панели. Первый значок ведет себя как ожидалось и остается в системном трее во время работы приложения.
Есть идеи?
1 ответ
Спасибо - это было частично из-за сбоя Windows и ошибки в моем коде. Кажется, что значок не будет виден при отображении наконечника шарика - его нужно сделать видимым перед отображением наконечника шарика. Значок не обновлялся до тех пор, пока я не надел мышь на панель.