Вертикальный текст в приложениях 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?

Ответы на вопрос(2)

Ваш ответ на вопрос