我试图在旋转 TextBlock 后限制第一列的高度以匹配第二列的高度。
我有以下 XAML:
<Viewbox>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<TextBlock
Grid.Column='1'
Text='Ubuntu'
FontFamily='Ubuntu'
FontSize='36' />
<TextBlock
Grid.Column='0'
Text='Linux'
FontFamily='Ubuntu'
FontSize='36'>
<TextBlock.LayoutTransform>
<RotateTransform
Angle='-90' />
</TextBlock.LayoutTransform>
</TextBlock>
</Grid>
</Viewbox>
这将呈现以下内容:
但是,我正在尝试获取此输出,以便左列的高度将适应第二列的高度:
您知道如何纯粹使用声明性 XAML 来做到这一点吗?IE。没有绑定到高度或代码隐藏。我也不想指定控件的任何边距。
谢谢。