Esempio n. 1
0
        //Side panel sliding in animation, must be triggered after visiblity change
        public void SlideInPanelAnimation()
        {
            DoubleAnimation da = new DoubleAnimation();

            da.From     = 0;
            da.To       = PanelWidth;
            da.Duration = PanelSlideTime;
            GameSettings.BeginAnimation(System.Windows.Controls.Grid.WidthProperty, da);
        }
Esempio n. 2
0
        //Side Panel sliding out animation
        public void SlideOutPanelAnimation()
        {
            DoubleAnimation da = new DoubleAnimation();

            da.Completed += new EventHandler(SlideOutPanelAnimation_Finished);
            da.From       = PanelWidth;
            da.To         = 0;
            da.Duration   = PanelSlideTime;
            GameSettings.BeginAnimation(System.Windows.Controls.Grid.WidthProperty, da);
        }