【发布时间】:2010-11-09 03:25:53
【问题描述】:
如何在Top 处垂直对齐Label 和TextBlock,以便它们的第一行文本对齐?
<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>
上面的代码给了我这个:
【问题讨论】:
-
这个问题的代码很破。 Label 和 TextBlock 都在第 0 列第 0 行,并且彼此重叠出现。 TextBlock “关闭”标签实际上是第二个 TextBlock opening 标签,所以我猜代码不是从工作示例中复制的。 (这个老问题的图片也坏了。) 2021-07-17 测试。
-
编辑队列已满,但更正问题代码:```
B ```