如何在WPF XAML资源字典中使用制表符和回车符?
这对我不起作用:
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:system="clr-namespace:System;assembly=mscorlib"
>
<system:String x:Key="test_Key">Tab doesnt work\tTest\rTest</system:String>
</ResourceDictionary>
当我通过FindResource(“test_key”)检索它时,tab和回车字符都被删除了。
答案 0 :(得分:23)
如果您想避免将xml:space="preserve"
添加到XML中,则XAML解析器使用空格规范化(根据MSDN):
<system:String x:Key="test_Key" xml:space="preserve">Tab doesnt work	Test
Test</system:String>
答案 1 :(得分:20)
添加类似

的换行符和	
然而,除非你像J.Kommer所暗示的那样关闭了空白区域标准化,否则这将不起作用