XAML - TextBox Linebreak

vig*_*ity 16 wpf xaml textbox

在XAML中是否只有在TextBox中有换行符?

我知道我可以在Code中设置myTextBox.Text ="something\r \n \nsomething2",但我不能这样做:

<TextBox x:Name="myTextBox">
    <TextBox.Text>
        Something
        <Linebreak/>
        Something2
    </TextBox.Text>
</TextBox>
Run Code Online (Sandbox Code Playgroud)

或这个

<TextBox x:Name="myTextBox" Text="something\r\nsomething2" />
Run Code Online (Sandbox Code Playgroud)

Dil*_*e-O 24

试用...

<TextBox x:Name="myTextBox" Text="something1&#x0a;something2" />
Run Code Online (Sandbox Code Playgroud)

这里找到

  • 有趣.#x0a; 语法在文字"Text ="属性中起作用,但如果将其嵌入<TextBox.Text>元素中则不行. (4认同)
  • 您可以使用<TextBox xml:space ="preserve">将文本放在元素中. (3认同)