删除 C# TextBlock 内联元素填充

win*_*TTr 1 c# wpf textblock padding

关于TextBlockC#中的UIElement,我们可以向Run其中添加多个对象,这些对象将附加到inlines属性中。这是我们在一个 .txt 文件中显示不同格式(字体、大小等)的多段文本的一种方式TextBlock

我的问题是:当我将两个Run对象添加到一个对象中时TextBlock,每个对象之间存在填充Run。例如,我添加“12”和“34”Run对象,最后它们将在视图中显示为“12 34”。但我需要的是它们应该作为一个单词连接在一起 - “1234” - 没有那种填充

我们可以使用任何设置来防止这种填充吗?

dow*_*for 5

代替

<TextBlock>
    <Run Text="12"/>
    <Run Text="34"/>
</TextBlock>        
Run Code Online (Sandbox Code Playgroud)

像这样将运行写在一行中

<TextBlock>
    <Run Text="12"/><Run Text="34"/>
</TextBlock>
Run Code Online (Sandbox Code Playgroud)

并且空间将会消失。