Элементы управления содержимым Word -> Что означают стрелки на стороне элемента управления содержимым? - PullRequest
0 голосов
/ 18 августа 2011

Я создаю текстовый документ с элементами управления содержимым простого текста.

Я добавил несколько из них и получил работающий код, который подставляет значение из файла XML в элементы управления содержимым.Однако теперь, когда я добавляю элемент управления содержимым в шаблон, я вижу, что такое знак воспроизведения, до и после текста тега в режиме разработки (<| и |>).Может кто-нибудь объяснить, что это такое и как от них избавиться, поскольку они вызывают сбой моего кода.Эта строка возвращает ноль, когда символы находятся в тегах управления содержимым

XElement run = element.Element(w + "sdtContent").Element(w + "r");

. Возвращает значение для всех остальных тегов.

1 Ответ

0 голосов
/ 01 февраля 2012

Этот знак появляется, когда sdtContent содержит абзац, как показано ниже

<w:sdt>
  <w:sdtPr>        
    <w:id w:val="397949701"/>
    <w:placeholder>
      <w:docPart w:val="6FCFBA48E30F4D3797F7E20820FF13DE"/>
    </w:placeholder>
    <w:showingPlcHdr/>
    <w:text/>
  </w:sdtPr>
  <w:sdtEndPr/>
  <w:sdtContent>
    <w:p w:rsidR="008D0325" w:rsidRPr="008D0325" w:rsidRDefault="008D0325" w:rsidP="008D0325">
      <w:pPr>
        <w:rPr>
          <w:b/>
        </w:rPr>
      </w:pPr>
      <w:r w:rsidR="00060F2E" w:rsidRPr="004E36F4">
        <w:t>Click here to enter text.</w:t>
      </w:r>
    </w:p>
  </w:sdtContent>
</w:sdt>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...