Я искал и искал 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
Я не могу установить значение этого предопределенного элемента управления контентом. Любая помощь очень ценится.