Esempio n. 1
0
        private static NotificationHost CreateHostByVisual(Visual target, NotificationSettings settings = null)
        {
            var manager = new AnchorAdornerManager(target);
            var host    = new NotificationHost(manager, settings);

            return(host);
        }
Esempio n. 2
0
 public static NotificationHost GetHostByScreen(Screen screen, NotificationSettings settings = null)
 {
     return(HostsByScreen.GetOrAdd(screen, s =>
     {
         var manager = ScreenAnchorAdornerManager.Instance[s];
         var host = new NotificationHost(manager, settings);
         return host;
     }));
 }
Esempio n. 3
0
 internal static void SetNotificationHost(Visual element, NotificationHost value)
 {
     element.SetValue(NotificationHostProperty, value);
 }