我怎样才能垂直对齐Label
and TextBlock
at Top
让他们的第一行文本对齐?
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition />
</Grid.RowDefinitions>
<Label Grid.Column="0" VerticalAlignment="Top">Some Label:</Label>
<TextBlock Grid.Column="0" VerticalAlignment="Top">Some text<TextBlock>
</Grid>
上面的代码给了我这个:
垂直未对齐的标签和 TextBlock 文本 http://img156.imageshack.us/img156/4940/labeltextblock.png http://img156.imageshack.us/img156/4940/labeltextblock.png
标签周围的额外空间来自 Padding 属性。要删除空格,您可以直接在 Label 上显式地将 Padding 属性设置为“0”,当然也可以通过 Style 进行设置。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)