Example #1
0
        private void ScrollIntoView(FrameworkElement element, string name = null)
        {
            var viewModel = DataContext as PlaylistVideoPageViewModel;

            if (viewModel == null)
            {
                return;
            }

            var listBox = VisualHelper.FindListBox(element, name);

            if (listBox == null)
            {
                return;
            }

            if (name != null)
            {
                if (listBox.Name != name)
                {
                    return;
                }
            }

            var item = viewModel.PlaylistVideosViewModel.GetNowPlayingVideo();

            listBox.ScrollIntoView(item);
        }