コード例 #1
0
        private void btnFillTemplate_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtExcelTemplatePath.Text.Trim()))
            {
                MessageBox.Show("请选择Excel模板文件!", "提示");
                return;
            }
            WorkbookParameterContainer workbookParameter = ParseTemplate.Parse(txtExcelTemplatePath.Text);

            workbookParameter.Save(Path.ChangeExtension(txtExcelTemplatePath.Text, ".xml"));
        }
コード例 #2
0
ファイル: MainForm.cs プロジェクト: shenhx/ExcelReport
        private void btnFillTemplate_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtExcelTemplatePath.Text.Trim()))
            {
                MessageBox.Show("请选择Excel模板文件!", "提示");
                return;
            }
            string xmlFilePath = Path.ChangeExtension(txtExcelTemplatePath.Text, ".xml");

            try
            {
                WorkbookParameterContainer workbookParameter = ParseTemplate.Parse(txtExcelTemplatePath.Text);
                workbookParameter.Save(xmlFilePath);
            }
            catch (Exception ex)
            {
                MessageBox.Show("生成失败" + ex.Message);
                return;
            }
            MessageBox.Show("生成成功:" + xmlFilePath);
        }