private void ButtonAddAns_Click(object sender, RoutedEventArgs e) { var win = new AddDataGroup(template, template.AnsData.Count == 0 ? new AnswerSheetChecker.Template.TemplateData() : template.AnsData[template.AnsData.Count - 1], (AnswerSheetChecker.Template.TemplateData data) => { template.AnsData.Add(data); DataGridAns.ItemsSource = null; DataGridAns.ItemsSource = template.AnsData; CheckNext(); }); win.ShowDialog(); }
private void ButtonAddInfo_Click(object sender, RoutedEventArgs e) { var win = new AddDataGroup(template, (AnswerSheetChecker.Template.TemplateData data) => { template.InfoData.Add(data); DataGridInfo.ItemsSource = null; DataGridInfo.ItemsSource = template.InfoData; CheckNext(); }); win.ShowDialog(); }