示例#1
0
 public void Handle(logOutEvent message)
 {
     if (!chatBoxAnimating)
     {
         chatBoxAnimating = true;
         Storyboard sb = mainGrid.FindResource("hideTopMenu") as Storyboard;
         sb.Begin();
         if (chatBoxState == "Visible")
         {
             Storyboard sb2 = mainGrid.FindResource("hideChat") as Storyboard;
             sb2.Begin();
         }
         else if (chatBoxState == "Hidden")
         {
             Storyboard sb3 = mainGrid.FindResource("unflipArrowAnim") as Storyboard;
             sb3.Begin();
         }
         chatBoxState       = "Visible";
         ellipse.Visibility = Visibility.Hidden;
         arrow.Visibility   = Visibility.Hidden;
         chatBoxAnimating   = false;
     }
 }
示例#2
0
 public void Handle(logOutEvent message)
 {
     _events.PublishOnUIThread(new buttonsTopMenuEvent(true));
     FirstSubViewModel  = _container.GetInstance <LoginViewModel>();
     SecondSubViewModel = _container.GetInstance <EmptyViewModel>();
 }