【发布时间】:2023-11-03 20:42:01
【问题描述】:
我有一个动态大小的Grid。在里面我想画一个对角线 TextBlock 。我已经有一个对角线Path,您可以在其中设置LineGeometry 进行动态调整。但我在TextBlock 中找不到吊坠。我错过了什么吗?
<Grid>
<TextBlock Text="Draft" HorizontalAlignment="Center" VerticalAlignment="Center" FontSize="180" FontWeight="Bold" Foreground="#FFA43A3A" RenderTransformOrigin="0.5,0.5"/>
<Path Grid.Row="2" Grid.Column="0" Stroke="Red" StrokeThickness="2" Stretch="Fill">
<Path.Data>
<LineGeometry StartPoint="1,0" EndPoint="0,1" />
</Path.Data>
</Path>
</Grid>
预览
目标
这是我想要在不设置绝对 RotateTransform 的情况下拥有的东西。
两种解决方案的比较
red 前景是 FrankM 解决方案,green 来自 Henrik Hansen
【问题讨论】:
标签: c# wpf xaml expression-blend blend