Удаление Контроля Контроля - Нужно решение - PullRequest
0 голосов
/ 15 ноября 2011

Мне нужно поработать над модулем генерации документов нашего приложения. Я просмотрел некоторые ссылки и блоги, которые помогли мне продолжить работу по внедрению управления контентом и созданию пользовательских документов на основе XML.

При таком подходе мы можем генерировать документ с данными из XML, сопоставленными с элементами управления контентом. Основное беспокойство у нас вызывает то, что мы не знаем, как удалить управление контентом после обновления данных XML.

Сценарий:

  1. Созданный документ содержит элементы управления контентом, которые видны пользователю. Как этого избежать? Мы хотим, чтобы фрагмент кода обрабатывал этот случай
  2. В некоторых случаях мы использовали вложенные элементы управления контентом. Элементы управления содержимым для определенного раздела или данных проверяются на соответствие входным данным XML перед созданием документа. На основе значения XML некоторые разделы / значения будут удалены программно.

Я перебрал следующие ссылки в надежде получить решение:

http://openxmldeveloper.org/discussions/formats/f/13/p/750/3578.aspx

http://social.msdn.microsoft.com/Forums/eu/oxmlsdk/thread/2bff522d-8eb8-4d82-a8d6-4e27d9ce57af

Я новичок в OpenXMl, поэтому благодарю вас за помощь в данный момент.

1 Ответ

0 голосов
/ 24 января 2012

Если вы хотите удалить элементы управления содержимым, сохраняя проверку текста http://worddocgenerator.codeplex.com. Метод RemoveContentControlsAndKeepContents класса OpenXmlHelper делает то же самое.

...