以下の例では、LinearGradientBrushにより、境界線が少し斜めに見えます。境界線は幅全体に引き伸ばされていますが、高さは平均的なツールバーと同じです。境界線のテキストブロックテキストは、バーの上にあるように見えます。テキストをバーの上ではなく、バーの上に表示する方法があるかどうか知りたいです。どんな方向にも感謝します。
<Border HorizontalAlignment="Stretch" VerticalAlignment="Top" BorderThickness="1" CornerRadius="0" BorderBrush="SlateGray">
<Border.Background>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="DimGray" Offset="0" />
<GradientStop Color="Black" Offset="0.5" />
<GradientStop Color="Gray" Offset="1" />
</LinearGradientBrush>
</Border.Background>
<TextBlock Text="Check for updates" Foreground="AliceBlue" FontWeight="Bold"/>
</Border>
