Replacing Text of Content Controls in OpenXML
问题 I have a word file that have multy Rich Text Content Control I want to change text of it. I Use this code . using (WordprocessingDocument theDoc = WordprocessingDocument.Open(docName, true)) { MainDocumentPart mainPart = theDoc.MainDocumentPart; foreach (SdtElement sdt in mainPart.Document.Descendants<SdtElement>()) { SdtAlias alias = sdt.Descendants<SdtAlias>().FirstOrDefault(); if (alias != null) { string sdtTitle = alias.Val.Value; var t = sdt.Descendants<Text>().FirstOrDefault(); t.Text=