Простите меня, я заблудился и сбит с толку!
У меня есть документ с несколькими элементами управления содержимым обычного текста. Пока я могу перечислить SdtElements в документе, найти все интересующие SdtBlocks и при необходимости заменить текст, хорошо.
Затем у меня есть одно поле в формате RichText, которое я могу получить из базы данных в виде строки, и теперь мне нужно вставить его в документ. Я установил в документе элемент управления содержимым расширенного текста, но как мне установить / заменить его строкой расширенного текста и сохранить правильное форматирование?
Чтобы еще больше запутать меня, когда я открываю документ с помощью «Word 2007 Content Control Toolkit», он показывает все элементы управления содержимым, как и ожидалось, и правильно идентифицирует один как тип Rich Text. Однако когда я открываю документ с помощью «Инструмента повышения производительности Open XML SDK 2.0», он показывает элемент управления форматированным текстом как простой простой блок SdtBlock, который кажется совершенно неотличимым от элементов управления содержимым простого текста, а отраженный код кажется идентичным?
Как же тогда установить в документе строку RichText?