private void RightAfterLoaded(int threadId, int pageNo) { ThreadId = threadId; rightProgress.IsActive = false; rightProgress.Visibility = Visibility.Collapsed; ReplyRefreshToFirstPageButton.IsEnabled = true; ReplyRefreshToLastPageButton.IsEnabled = true; bool isShown = ReplyListService.CanShowButtonForLoadPrevReplyPage(threadId); if (isShown) { ReplyListView.HeaderTemplate = (DataTemplate)App.Current.Resources["ReplyListViewHeaderTemplate"]; } else { ReplyListView.HeaderTemplate = null; } var cts = new CancellationTokenSource(); var vm = new SendThreadQuickReplyControlViewModel(cts, ThreadId, BeforeUpload, InsertFileCodeIntoContextTextBox, AfterUpload, SentFailed, SentSuccess); QuickReplyPanel.DataContext = vm; }
void AfterLoaded(int threadId, int pageNo) { rightProgress.IsActive = false; rightProgress.Visibility = Visibility.Collapsed; ReplyRefreshToFirstPageButton.IsEnabled = true; ReplyRefreshToLastPageButton.IsEnabled = true; var cts = new CancellationTokenSource(); var vm = new SendThreadQuickReplyControlViewModel(cts, ThreadId, BeforeUpload, InsertFileCodeIntoContextTextBox, AfterUpload, SentFailed, SentSuccess); QuickReplyPanel.DataContext = vm; }