Я использую элемент управления NotifyIcon в одной из моих дочерних (модальных) форм, и он работает нормально. Показывать подсказки, как ожидалось, обрабатывать события мыши и т. Д. Однако это не исчезает, когда я этого ожидаю. В частности, когда я выхожу из дочерней формы, а родитель снова становится под контролем, значок все еще остается. Его всплывающая подсказка доступна, поэтому она как бы «живая».
Когда я затем выхожу из приложения в целом, изображение остается до тех пор, пока я не наведу курсор на него. Раз мусс он исчезает.
Как мне заставить его вести себя нормально? Хорошо, обычно это плохое слово: -0 Как я могу заставить его исчезнуть, когда исчезла создавшая его форма?
Может ли кто-нибудь объяснить, что также является причиной этого, я думал, .net должен был очистить после себя?
G
РЕДАКТИРОВАТЬ: Если я вызываю метод Dispose в закрытой форме, это работает, но действительно ли я должен это делать? G