private void BtnAddDetail_Click(object sender, RoutedEventArgs e) { if (CurrentDict.Id.HasValue) { WinDictDetialAddOrEdit win = new WinDictDetialAddOrEdit(null, CurrentDict.Id.Value); win.ShowDialog(); } else { MessageBox.Show("无主数据"); } }
private void BtnEditDetial_Click(object sender, RoutedEventArgs e) { if (DGDetail.SelectedItem == null) { MessageBox.Show("请先选中一条字典明细数据,再行编辑"); } else { DictDetail detail = (DictDetail)DGDetail.SelectedItem; WinDictDetialAddOrEdit win = new WinDictDetialAddOrEdit(detail.Id, detail.HeadId); win.ShowDialog(); } }