예제 #1
0
 private void ScrollPlayerStats(ScrollPlayerStatsMessage message)
 {
     Dispatcher.Invoke(() =>
     {
         if (SkillBreakdownViewModel?.SelectedCollectionView.Key == SkillViewType.FlatView)
         {
             if (SkillResultsGrid.Items.Count > 0)
             {
                 var border = VisualTreeHelper.GetChild(SkillResultsGrid, 0) as Decorator;
                 if (border != null)
                 {
                     var scroll = border.Child as ScrollViewer;
                     scroll?.ScrollToEnd();
                 }
             }
         }
     });
 }
예제 #2
0
 private void ScrollPlayerStats(ScrollPlayerStatsMessage message)
 {
     Dispatcher.Invoke(() =>
     {
         if (SkillBreakdownViewModel?.SelectedCollectionView.Key == SkillViewType.FlatView)
         {
             if (SkillResultsGrid.Items.Count > 0)
             {
                 var border = VisualTreeHelper.GetChild(SkillResultsGrid, 0) as Decorator;
                 if (border != null)
                 {
                     var scroll = border.Child as ScrollViewer;
                     scroll?.ScrollToEnd();
                 }
             }
         }
     });
 }