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();
        }