private void Run_matching_Click(object sender, RoutedEventArgs e) { OnClearAllObjects_Click(null, null); cd.Clear(); // coordinateGrid.Items.Clear(); coordinateGrid.ItemsSource = null; coordinateGrid.ItemsSource = cd; if (background_image == null) { MessageBox.Show("没有加载任何图片!"); return; } if (ho_EdgeAmplitude == null) { MessageBox.Show("没有模板!"); return; } HD.Matching(ho_EdgeAmplitude); coordinateGrid.ItemsSource = null; coordinateGrid.ItemsSource = cd; }