mirror of
https://github.com/ckaczor/wpf-notifyicon.git
synced 2026-01-28 17:26:06 -05:00
WPF NotifyIcon
-------------- CHG Changed show/hide functionality in order to work better with showcase window (which is no longer the app's main window). git-svn-id: https://svn.evolvesoftware.ch/repos/evolve.net/WPF/NotifyIcon@105 9f600761-6f11-4665-b6dc-0185e9171623
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ClassDiagram MajorVersion="1" MinorVersion="1">
|
||||
<Class Name="Hardcodet.Wpf.TaskbarNotification.TaskbarIcon">
|
||||
<Position X="1" Y="0.5" Width="3.5" />
|
||||
<Position X="1.75" Y="0.5" Width="3.5" />
|
||||
<Compartments>
|
||||
<Compartment Name="Fields" Collapsed="true" />
|
||||
<Compartment Name="Properties" Collapsed="true" />
|
||||
<Compartment Name="Methods" Collapsed="true" />
|
||||
</Compartments>
|
||||
<TypeIdentifier>
|
||||
<HashCode>N6qdVIeUdLmQtSUbiJhEGdYRjvJYXlhbEVBDKuPRO5s=</HashCode>
|
||||
|
||||
@@ -196,7 +196,7 @@ namespace Hardcodet.Wpf.TaskbarNotification
|
||||
//events or override
|
||||
popup.PopupAnimation = animation;
|
||||
|
||||
Popup.CreateRootPopup(popup, balloon);
|
||||
popup.Child = balloon;
|
||||
|
||||
//don't set the PlacementTarget as it causes the popup to become hidden if the
|
||||
//TaskbarIcon's parent is hidden, too...
|
||||
@@ -589,9 +589,9 @@ namespace Hardcodet.Wpf.TaskbarNotification
|
||||
popup.PopupAnimation = PopupAnimation.None;
|
||||
|
||||
//the CreateRootPopup method outputs binding errors in the debug window because
|
||||
//it tries to bind to "Popup-specific" properties in case they are provided by the child
|
||||
//not a problem.
|
||||
Popup.CreateRootPopup(popup, TrayPopup);
|
||||
//it tries to bind to "Popup-specific" properties in case they are provided by the child.
|
||||
//We don't need that so just assign the control as the child.
|
||||
popup.Child = TrayPopup;
|
||||
|
||||
//do *not* set the placement target, as it causes the popup to become hidden if the
|
||||
//TaskbarIcon's parent is hidden, too. At runtime, the parent can be resolved through
|
||||
|
||||
Reference in New Issue
Block a user