private void LoadConfig()
 {
     UpdateTitle();
     ServerLogViewModel.ReadConfig(_controller);
     if (ServerLogViewModel.SelectedServer != null)
     {
         ServerDataGrid.ScrollIntoView(ServerLogViewModel.SelectedServer, ServerColumn);
     }
 }
Beispiel #2
0
        private void LoadConfig(bool isFirstLoad)
        {
            UpdateTitle();
            ServerDataGrid.View?.BeginInit();
            ServerLogViewModel.ReadConfig(_controller);
            ServerDataGrid.View?.EndInit();

            Dispatcher.CurrentDispatcher.InvokeAsync(() =>
            {
                if (isFirstLoad && ServerLogViewModel.SelectedServer != null)
                {
                    ServerDataGrid.ScrollInView(new RowColumnIndex(ServerLogViewModel.SelectedServer.Index, 2));
                }
            }, DispatcherPriority.Input);
        }
 private void LoadConfig()
 {
     UpdateTitle();
     ServerLogViewModel.ReadConfig(_controller);
 }