Я прочитал другой связанный вопрос, но я не могу заставить их относиться к этому, поэтому я подумал, что лучше спросить, Im довольно новый для WPF и так далее, поэтому, пожалуйста, несите меня.Проблема с BalloonTips WPF с многопоточным обращением
Я использую это http://www.codeproject.com/KB/WPF/wpf_notifyicon.aspx
api для работы с пользовательскими WPF-окнами (в частности, FancyBalloon).
Тем не менее, я сталкиваюсь с следующей проблемой: мне кажется, не удается запустить BalloonTips в отдельном потоке (мне нужно это, потому что я разбираю письма и, следовательно, если есть 3 электронных письма, например, он отображает первый электронная почта (это работает нормально), но когда дело доходит до второго электронного сообщения, оно выходит из строя с помощью TargetInvocationException, {«Указанный элемент уже является логическим дочерним элементом другого элемента. Отключить его первым».
Вещь, им якобы работая с одним и тем же экземпляром, и я попытался позвонить ему, чтобы закрыть его раньше, удалив его и т. д., но безрезультатно. (опять же, если я его удалю, я не могу создать другой экземпляр, поскольку, по-видимому, компоненты пользовательского интерфейса WPF должны вызываться из статического потока, во время цикла электронной почты + отображение воздушного шара, я пытаюсь чтобы использовать тот же BalloonTip.
Любые предложения, пожалуйста? Я действительно в растерянности здесь, и я на ней довольно долгое время:/
мне было интересно, есть ли кто-нибудь
Спасибо, я возьму оба предложенных ответа предложения и изменил способ поведения моего кода – Erika