private void LoadConfig()
 {
     UpdateTitle();
     ServerLogViewModel.ReadConfig(_controller);
     if (ServerLogViewModel.SelectedServer != null)
     {
         ServerDataGrid.ScrollIntoView(ServerLogViewModel.SelectedServer, ServerColumn);
     }
 }
Beispiel #2
0
        public static ServerLogViewModel ToViewModel(this ServerLog log)
        {
            var vm = new ServerLogViewModel()
            {
                Type             = log.Type,
                CreateDate       = log.CreateDate,
                Message          = log.Message,
                RequestUuid      = log.RequestUuid,
                ServerLogId      = log.ServerLogId,
                ExceptionMessage = log.ExceptionMessage,
                StackTrace       = log.StackTrace
            };

            return(vm);
        }
Beispiel #3
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);
 }