WPF: Anwendung mit Systray-Icon ausstatten

25.12.2008 von Richard

Je nach Anwendung können Systray-Icons eine sehr bequeme Art der Steuerung darstellen. Daher dachte ich mir “bauste dir eben auch so ein Ding in dein Tool ein”. Fragt sich nur, wie man das am geschicktesten realisiert. Vermutlich könnte man das mit reinem XAML irgendwie lösen. Das sehe ich allerdings nicht als die optimale Lösung an, da mir das in dieser Hinsicht zu unflexibel ist. Also muss C# mit Windows.Forms herhalten.

Ein NotifyIcon ist schnell erzeugt und betitelt. Doch wie sieht es mit Icon und Kontextmenü aus? Das erfordert ein paar mehr Zeilen Code, erst recht, wenn man ein bereits eingebundenes Icon (bspw. das der Anwendung selbst) verwenden möchte. Ich gehe hierbei auf die Situation ein, dass sich das Icon in den eigenen Ressourcen von Expression Blend befindet.

Den Rest des Eintrags lesen »

Geschrieben in C#, Expression Blend | Keine Kommentare »