Exemplo n.º 1
0
        private async void OutputSummaryButton_Click(object sender, EventArgs e)
        {
            OpenFileDialog fd = new OpenFileDialog();

            fd.Multiselect      = false;
            fd.CheckFileExists  = true;
            fd.RestoreDirectory = true;
            fd.InitialDirectory = "D:\\孙思杰\\桌面\\女王大人の任务\\花王\\新建文件夹";
            if (fd.ShowDialog() == DialogResult.OK)
            {
                statusLabel.Text = "正在输出数据";
                bool success = false;
                try
                {
                    await SummaryPanel.CopyToSummaryPanelExcelAsync(app, summaryPanelList, fd.FileName);

                    success = true;
                }
                catch (Exception exc)
                {
                    Trace.TraceError(exc.ToString());
                    statusLabel.Text = "失败:" + exc.Message;
                }
                if (success)
                {
                    statusLabel.Text = "复制成功";
                }
            }
            ;
        }