private void InfoMenuItem_Click(object sender, RoutedEventArgs e) { if (ResultGrid.SelectedItems.Count != 1) { mShowMessage("请选择一行"); return; } onShowResult = ResultGrid.SelectedItem as LSearchResult; ShowDetail(); }
void UpdateResult(LSearchResult newResult, bool finished = false) { ResultGrid.Dispatcher.Invoke(new Action(delegate { PCircle.IsIndeterminate = !finished; if (finished) { return; } lresult.Add(newResult); })); }
private void ResultGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e) { onShowResult = ResultGrid.SelectedItem as LSearchResult; ShowDetail(); }