因此,有很多资源可将XML数据绑定到Microsoft Word中的内容控件。但是,这些似乎都集中在使用现有XML文件创建内容控件上。我正尝试相反的做法,例如:
1)用户使用内容控件将数据输入Word格式(这些控件使用XML映射绑定到XML部件)。 2)当用户保存并关闭Word文档时,这些“内容控件”中的所有数据都将被写入到相应“字段”中的XML文件中。
实际上,对于我的需求,它可以创建一个全新的XML文件。不管是新的XML文件还是现有的自定义XML部分都无关紧要。我只需要根据Word文档内容自动执行XML文件的更新/创建。
我已经成功测试了本教程(https://docs.microsoft.com/en-us/visualstudio/vsto/walkthrough-binding-content-controls-to-custom-xml-parts?view=vs-2017)。但是它可以通过写入一个新的XML文件来工作,该文件位于“ docx”文件夹集中一个晦涩的位置。而且,我是C#的新手,无法适应自己的需求。
有人对我有什么建议或指南吗?我想做的实际上不是那么简单吗?