private void DataGrid_SelectedCellsChanged(object sender, SelectedCellsChangedEventArgs e) { jiedian a = (jiedian)this.DataGrid.SelectedItem; jiedian_AutoMove(ref ellipse_list_tab2, (Convert.ToUInt16(a.ID))); jiedian_AutoZoom(ref ellipse_list_tab2, (Convert.ToUInt16(a.ID))); }
//为MouseLeftButtonUp创造的重载,目的是可以区分鼠标在DataGrid上的左键右键 private void DataGrid_SelectedCellsChanged(object sender, MouseButtonEventArgs e) { jiedian a = (jiedian)this.DataGrid.SelectedItem; try { jiedian_AutoMove(ref ellipse_list_tab2, (Convert.ToUInt16(a.ID))); jiedian_AutoZoom(ref ellipse_list_tab2, (Convert.ToUInt16(a.ID))); } catch { MessageBox.Show("节点未在地图上注册", "错误"); } }
private void show_jiedian_Click_tab4(object sender, RoutedEventArgs e) { jiedian a = (jiedian)this.DataGrid.SelectedItem; ellipse_list_tab4[Convert.ToInt16(a.ID) - 1].Visibility = Visibility.Visible; }
private void hid_jiedian_Click(object sender, RoutedEventArgs e) { jiedian a = (jiedian)this.DataGrid.SelectedItem; ellipse_list_tab2[Convert.ToInt16(a.ID) - 1].Visibility = Visibility.Hidden; }