美好的一天!
我想知道在使用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
代码?
非常感谢!
答案 0 :(得分:1)
将saveFileDialog1.ShowDialog();
置于某个按钮事件处理程序中,该处理程序允许用户保存文档。双击Visual Studio设计器窗口中的SaveFileDialog
图标以及添加FileOk事件处理程序,并在事件处理程序中输入如下代码:
private void saveFileDialog1_FileOk(object sender, CancelEventArgs e)
{
var doc = DocX.Create(saveFileDialog1.FileName);
doc.InsertParagraph("This is my first paragraph");
doc.Save();
}
希望它有所帮助!
答案 1 :(得分: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();
}
}