Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void animategrid(string motion, ref DoubleAnimation slide, ref Grid grid, ref Grid grid2, ref Storyboard sbfade, ref Storyboard sbslide)
- {
- if (motion == "away")
- {
- slide.To = 310;
- slide.From = 0;
- }
- else
- {
- slide.To = 0;
- slide.From = 310;
- }
- switch (grid.Name)
- {
- case "GD_Lockscreen":
- slide.Duration = new Duration(TimeSpan.FromMilliseconds(400.0));
- Storyboard.SetTarget(slide, grid);
- Storyboard.SetTargetProperty(slide, new PropertyPath("RenderTransform.(TranslateTransform.X)"));
- sbfade.Children.Add(slide);
- sbfade.Begin();
- if (grid2.Name == "GD_Login")
- {
- slide.To = 0;
- slide.From = 310;
- slide.Duration = new Duration(TimeSpan.FromMilliseconds(400.0));
- Storyboard.SetTarget(slide, grid2);
- Storyboard.SetTargetProperty(slide, new PropertyPath("RenderTransform.(TranslateTransform.X)"));
- sbslide.Children.Add(slide);
- sbslide.Begin();
- }
- break;
- case "GD_Login":
- slide.Duration = new Duration(TimeSpan.FromMilliseconds(400.0));
- Storyboard.SetTarget(slide, grid);
- Storyboard.SetTargetProperty(slide, new PropertyPath("RenderTransform.(TranslateTransform.X)"));
- sbfade.Children.Add(slide);
- sbfade.Begin();
- if (grid2.Name == "GD_Background")
- {
- slide.To = 310;
- slide.From = 0;
- slide.Duration = new Duration(TimeSpan.FromMilliseconds(800.0));
- Storyboard.SetTarget(slide, grid2);
- Storyboard.SetTargetProperty(slide, new PropertyPath("RenderTransform.(TranslateTransform.X)"));
- sbslide.Children.Add(slide);
- sbslide.Begin();
- }
- break;
- }
- }
- }
- public partial class MainWindow : Window
- {
- System.Windows.MessageBox.Show("Logged in to server");
- animategrid("loginscreen", "away", "backgroundimg"); <------error is shown here
- }
- }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement