private void ExpandBtn_Click(object sender, RoutedEventArgs e)
        {
            DoubleAnimation anim = new DoubleAnimation()
            {
                From           = MenuGrid.ActualWidth,
                To             = IsMenuExpanded ? 50 : 150,
                Duration       = new Duration(TimeSpan.FromMilliseconds(200)),
                EasingFunction = new CubicEase()
            };

            MenuGrid.BeginAnimation(WidthProperty, anim);

            IsMenuExpanded = !IsMenuExpanded;
        }
        public void menuClose()
        {
            //
            var boshlash = new Thickness(0, 0, 0, 0);
            var tugatish = new Thickness(-280, 0, 0, 0);
            var da       = new ThicknessAnimation();

            da.From     = boshlash;
            da.To       = tugatish;
            da.Duration = TimeSpan.FromMilliseconds(200);
            MenuGrid.BeginAnimation(MarginProperty, da);
            //
            CloseMenu_Border.Visibility = Visibility.Collapsed;
        }