public void DataInfEventContent(object sender, RoutedEventArgs e) { DaInmoinf = new MoreInf(); string[] Table_Str = { "DataNo", "DataName", "TypeId", "ICount", "IPrice", "Memo", "GreateDate" }; if (DataInfTable.dataGrid.SelectedIndex != -1) { DaInmoinf.SetValues(DataInfTable.Getdt(), DataInfTable.dataGrid.SelectedIndex, DataInfTable.Rows, Table_Str, DataInfStr, 7); DaInmoinf.Show(); } else { MessageBox.Show("当前未选中任何行!"); } }