private void window_Loaded(object sender, RoutedEventArgs e)
        {
            Congratulation con = new Congratulation(1, mainCanvas, this);

            mainCanvas.Children.Add(con);
            Canvas.SetTop(con, 100);
        }
 private void tb_score_TextChanged(object sender, TextChangedEventArgs e)
 {
     if (Scoure - tmpScore == 100 && !IsMonsterLevel)
     {
         OneSec   = 0;
         tmpScore = Scoure;
         level++;
         if (level % 5 == 0)
         {
             MonsterLevel();
         }
         Congratulation con = new Congratulation(level, mainCanvas, this);
         mainCanvas.Children.Add(con);
         Canvas.SetTop(con, 100);
         RockAngle           = (RockAngle + 5) % 75;
         attckTimer.Interval = TimeSpan.FromMilliseconds(60 - (20 * (Speed - 1) + level));
     }
 }
        private void monsterLife_ValueChanged(object sender, RoutedPropertyChangedEventArgs <double> e)
        {
            double m = monsterLife.Value;

            if (m <= 40 && m > 20)
            {
                monsterLife.Foreground = Brushes.Orange;
            }
            else if (m <= 20 && m > 0)
            {
                monsterLife.Foreground = Brushes.Red;
            }
            else if (m <= 0)
            {
                StopTimers();
                foreach (CImage img in Rocks)
                {
                    mainCanvas.Children.Remove(img);
                }
                foreach (CImage img in Bults)
                {
                    mainCanvas.Children.Remove(img);
                }
                Rocks.Clear();
                Bults.Clear();
                KileMonster(Canvas.GetTop(monster), Canvas.GetLeft(monster), "boom2");
                level++;
                IsMonsterLevel = false;
                Canvas.SetTop(monster, -188);
                Canvas.SetLeft(monster, 55);
                monster.Opacity = 0;
                Congratulation con = new Congratulation(level, mainCanvas, this);
                mainCanvas.Children.Add(con);
                Canvas.SetTop(con, 100);
                RockAngle           = (RockAngle + 5) % 75;
                attckTimer.Interval = TimeSpan.FromMilliseconds(60 - (20 * (Speed - 1) + level));
            }
        }