private void LoadConfig() { UpdateTitle(); ServerLogViewModel.ReadConfig(_controller); if (ServerLogViewModel.SelectedServer != null) { ServerDataGrid.ScrollIntoView(ServerLogViewModel.SelectedServer, ServerColumn); } }
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); }
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); }