public async void StartLoad(bool isHavePastMessage) { _chatView = new ChatView(); _chatViewModel = new ChatViewModel(_chatView, Name); _currentViewModel = _chatViewModel; await Task.Run(() => _chatViewModel.StartLoad(isHavePastMessage)); _serverWorker.RewriteDelegate(_chatViewModel); Content = _chatView; Content.DataContext = _chatViewModel; _chatView.ScrollStart(); }