Я пытаюсь создать шаблон слова с заполнителями (элементами управления содержимым), затем я хочу заменить текст в этих заполнителях с помощью Open XML, но я не могу этого сделать.
Итак, в Word я вошел в режим дизайна и добавил элемент управления содержимым Rich Text Box. Затем, используя свойства, я установил заголовок/тег, например, textBuildingName.
Итак, теперь я хочу изменить текст этого заполнителя из моего кода C# с помощью Open XML. Однако я действительно не знаю, как ссылаться на заполнитель в коде. Итак, все, что у меня есть до сих пор, это:
using (WordprocessingDocument doc = WordprocessingDocument.Open(docPath, true))
{
//What do I do here to get the content control by name
//so I can do something like this:
//textBuildingName.Text="This is my replacement text from my application";
}
Любые советы по этому поводу будут приняты с благодарностью, я не могу найти хороших руководств в Интернете.
Я использую Visual Studio 2012 и Word 2013.