1

再会!

我想知道是否可以SaveFileDialogue在使用保存 .docx 文件时显示Novacode DocX

样本:

string fileName = @"D:\Users\John\Documents\DocXExample.docx";
var doc = DocX.Create(fileName);
doc.InsertParagraph("This is my first paragraph");        
doc.Save();

SaveFileDialogue我应该把代码放在哪里?

非常感谢!

4

2 回答 2

1

放入saveFileDialog1.ShowDialog();一些按钮事件处理程序,让用户保存文档。双击SaveFileDialogVisual Studio 设计器窗口中的图标以添加 FileOk 事件处理程序并在事件处理程序中,将您的代码如下:

    private void saveFileDialog1_FileOk(object sender, CancelEventArgs e)
    {
       var doc = DocX.Create(saveFileDialog1.FileName);
       doc.InsertParagraph("This is my first paragraph");        
       doc.Save();
    }

希望能帮助到你!

于 2017-03-14T04:32:01.320 回答
0

去做这个:

private void btn_approve_Click(object sender, EventArgs e)
{
 saveFileDialog1.Title = "Save As";
 saveFileDialog1.Filter = "DocX|*.docx";

   if (saveFileDialog1.ShowDialog() == DialogResult.OK)
   {
      var doc = DocX.Create(saveFileDialog1.FileName);
      doc.InsertParagraph("This is my first paragraph");        
      doc.Save();                         
   }
}
于 2017-03-14T06:09:05.790 回答