private void AddVisualToast(ToastProperties lNewItem)
        {
            Toast lNewToast = new Toast(lNewItem);

            lNewToast.Background  = ToastBackground;
            lNewToast.FontSize    = ToastFontSize;
            lNewToast.Foreground  = ToastForeground;
            lNewToast.MouseEnter += NewToastOnMouseEnter;
            lNewToast.MouseLeave += NewToastOnMouseLeave;
            lNewToast.MouseDown  += NewToastOnMouseDown;
            lNewToast.Loaded     += LNewToastOnLoaded;
            lNewToast.Opacity     = 0;
            lNewToast.Margin      = new Thickness(10);
            StartDisappearAnimation(lNewToast);
            ItemsControl.Items.Insert(0, lNewToast);
        }
Example #2
0
 public Toast(ToastProperties pToastProperties) : this()
 {
     Message = pToastProperties.Message;
     Icon    = pToastProperties.Icon;
 }