Как вставить новую строку в элемент управления wpf TextBlock?

Я получаю текст из XML-файла и хочу вставить несколько новых строк, которые интерпретируются текстовым блоком как новые строки.

Я пробовал:

<data>Foo bar baz \n baz bar</data>

Но данные все равно отображаются без новой строки. Я устанавливаю содержимое через свойство .Text через C#.

Что мне нужно поместить в XML, чтобы он отобразил новую строку в GUI?

Я пробовал что-то вроде этого, вручную устанавливая текст в XAML:

<TextBlock Margin="0 15 0 0" Width="600">
There &#10;
is a new line.
</TextBlock>

И хотя закодированный символ не появляется в GUI, он также не дает мне новую строку.

96
задан Only Bolivian Here 15 December 2011 в 19:27
поделиться