private async void DismissB_Click(object sender, RoutedEventArgs e)
        {
            TranslateTransform tt = new TranslateTransform();

            this.RenderTransform = tt;
            StackPanel      sp = this.Parent as StackPanel;
            DoubleAnimation dismissAnimation = new DoubleAnimation();

            dismissAnimation.To                = sp.ActualWidth + this.ActualWidth;
            dismissAnimation.Duration          = TimeSpan.FromMilliseconds(DismissAnimationDuration);
            dismissAnimation.AccelerationRatio = 0.5;
            tt.BeginAnimation(TranslateTransform.XProperty, dismissAnimation);
            await Task.Delay(DismissAnimationDuration);

            sp.Children.Remove(this);
            DatabaseConnectivity dc = new DatabaseConnectivity();

            dc.Connect();
            MySqlCommand command = new MySqlCommand();

            command.Parameters.AddWithValue("@id", NotificationId);
            dc.Execute(command, "DELETE FROM notifications WHERE NotificationId=@id");
            dc.Unconnect();
            if (sp.Children.Count == 1)
            {
                MainWindow.Instance.NotificationsG.Visibility = Visibility.Collapsed;
            }
        }
        private async void ClearAllNotificationB_Click(object sender, RoutedEventArgs e)
        {
            if (NotificationsSP.Children.Count != 0)
            {
                TranslateTransform tt = new TranslateTransform();
                NotificationsSP.RenderTransform = tt;
                DoubleAnimation clearAllAnimation = new DoubleAnimation();
                clearAllAnimation.To = NotificationsSP.ActualWidth * 2;
                clearAllAnimation.AccelerationRatio = 0.5;
                clearAllAnimation.Duration          = TimeSpan.FromMilliseconds(ClearAllAnimationDuration);
                tt.BeginAnimation(TranslateTransform.XProperty, clearAllAnimation);
                await Task.Delay(ClearAllAnimationDuration);

                NotificationsSP.Children.Clear();
                DatabaseConnectivity dc = new DatabaseConnectivity();
                dc.Connect();
                MySqlCommand command = new MySqlCommand();
                command.Parameters.AddWithValue("@id", UserIdLB.Content);
                dc.Execute(command, "DELETE FROM notifications WHERE AccountId=@id");
                dc.Unconnect();
            }
            NotificationsG.Visibility = Visibility.Collapsed;
        }