private void ViewModel_FontListCreated(object sender, EventArgs e)
 {
     _ = Dispatcher.RunAsync(CoreDispatcherPriority.Low, async() =>
     {
         await Task.Delay(50);
         LstFontFamily.ScrollIntoView(
             LstFontFamily.SelectedItem, ScrollIntoViewAlignment.Leading);
     });
 }
        private void MainPage_Loaded(object sender, RoutedEventArgs e)
        {
            _coreTitleBar.LayoutMetricsChanged += OnLayoutMetricsChanged;
            Window.Current.SizeChanged         += OnWindowSizeChanged;
            UpdateLayoutMetrics();

            if (null != LstFontFamily.SelectedItem)
            {
                LstFontFamily.ScrollIntoView(LstFontFamily.SelectedItem, ScrollIntoViewAlignment.Leading);

                if (null != CharGrid.SelectedItem)
                {
                    CharGrid.ScrollIntoView(CharGrid.SelectedItem, ScrollIntoViewAlignment.Leading);
                }
            }
        }