在 Windows Phone 7.1 项目中,给定一个格式化的文本块:
<StackPanel Orientation="Horizontal">
<TextBlock Foreground="DarkGray" VerticalAlignment="Bottom" Margin="0,0,0,8">
<Run Text="total length "/>
<Run Text="{Binding TotalHours}" FontSize="48"/>
<Run Text="h "/>
<Run Text=":" FontSize="48"/>
<Run Text="{Binding TotalMinutes}" FontSize="48"/>
<Run Text="m "/>
</TextBlock>
</StackPanel>
在 VS 设计器中,它被正确地预览:
但在 Blend 中已经不是我想要的样子了:
在模拟器和真实设备中,它看起来和 Blend 一样(Blend 团队干得好)。
是什么导致在大数字 8 和 45 前面和后面添加了这些空格?
如何强制我的布局看起来正确(像在 VS 设计器中一样)?