我一直在寻找和搜索 4 小时以找到解决我问题的方法。
我正在尝试设置定义的富文本内容控件的文本。出于测试目的,我在要更改文本的文档中仅定义了一个内容控件(富文本)。
var docx = Application.Documents.Open(@"D:\BaseDocs\Test.docx");
var all = GetAllContentControls(docx); // Returns all content controls in active document
var one = all.First(); // Select first one --> works
((RichTextContentControl)one).Text = "Test" //Trying to set text --> invalid cast exception
我无法设置此预定义内容控件的值。非常感谢任何帮助。