Question

J'ai cherché et recherché sur Google depuis 4h pour trouver une solution pour mon problème.

J'essaie de définir le texte d'un contrôle de contenu en texte riche défini. À des fins de test, j'ai défini un seul contrôle de contenu (texte riche) dans le document où je voudrais changer le texte.

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

Je ne peux pas définir la valeur de ce contrôle de contenu prédéfini. Toute aide est vraiment appréciée.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top