Domanda

Ho cercato e cercato su Google in giro per 4h per trovare una soluzione per il mio problema.

Sto cercando di impostare il testo di un controllo di contenuto di testo ricco definito. Ai fini del test ho definito solo un controllo del contenuto (ricco testo) nel documento in cui vorrei cambiare il testo.

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

Non riesco a impostare il valore di questo controllo del contenuto predefinito. Qualsiasi aiuto è davvero apprezzato.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top