Вертикальный текст в приложениях UWP с XAML
Я хочу написать текст вертикально внутри элемента границы. Как показано на этой картинке.
Я пытался использовать RenderTransform с этим кодом
<Border Width="80"
Background="Teal">
<TextBlock Text="CATEGORIES"
Foreground="White"
FontFamily="Segoe UI Black"
FontSize="30">
<TextBlock.RenderTransform>
<RotateTransform Angle="-90" />
</TextBlock.RenderTransform>
</TextBlock>
</Border>
Это поворачивает текст по вертикали, но TextBlock принимает старые значения высоты и ширины перед Transform и не отображает текст полностью. Таким образом, текст обрезается после 80 пикселей (ширина элемента границы). При поиске я обнаружил, что использование LayoutTransform может решить проблему, но она недоступна в приложениях UWP. Как это сделать в UWP XAML?