有没有办法在 TextBlock 中隐藏内联文本?
<TextBlock.Inlines>
<Run Text="A" />
<Run Text="B" />
<Run Text="" />
<Run Text="C" />
</TextBlock.Inlines>
即使 B 和 C 字母之间没有文字,它也会占据一些我不想要的地方。我想隐藏这个内联。我怎样才能做到这一点?
有没有其他方法可以在一行中组合多个文本样式?
有没有办法在 TextBlock 中隐藏内联文本?
<TextBlock.Inlines>
<Run Text="A" />
<Run Text="B" />
<Run Text="" />
<Run Text="C" />
</TextBlock.Inlines>
即使 B 和 C 字母之间没有文字,它也会占据一些我不想要的地方。我想隐藏这个内联。我怎样才能做到这一点?
有没有其他方法可以在一行中组合多个文本样式?
结果不是因为额外的Run
. 这只是因为您在 XAML 中有空格。这样做应该可以解决它:
<TextBlock.Inlines>
<Run Text="A" /><Run Text="B" /><Run Text="" /><Run Text="C" />
</TextBlock.Inlines>
来源:http ://social.msdn.microsoft.com/Forums/en/wpf/thread/5f37aa29-3dc6-44db-9784-197f221f80f7