我宣布这个Grid Splitter:
<GridSplitter HorizontalAlignment="Right" VerticalAlignment="Stretch" Grid.Column="1" Grid.RowSpan="1" Grid.Row="1" Width="5" Background="#FFBCBCBC" ResizeBehavior="PreviousAndNext">
</GridSplitter>
它是一个垂直网格分割器,我想使用RotateTransform绘制一些文本,因此文本从上到下运行。我无法让它发挥作用。
答案 0 :(得分:2)
这应该将文本渲染为旋转。
<TextBlock Text="Testing" HorizontalAlignment="Center" VerticalAlignment="Center" IsHitTestVisible="False">
<TextBlock.LayoutTransform>
<RotateTransform Angle="90" />
</TextBlock.LayoutTransform>
</TextBlock>
然后,您需要将GridSplitter包含在同一列中。 IsHitTestVisible以防它干扰鼠标。
编辑:为了清楚起见,这将是Grid的一个孩子,而不是GridSplitter。它只是在GridSplitter上呈现。