在WPF FlowDocument表格单元中更改文本方向

在WPF FlowDocument表格单元中更改文本方向,wpf,flowdocument,tablecell,Wpf,Flowdocument,Tablecell,我试图在WPF FlowDocument中创建一个简单的表,该表在某些单元格中旋转了文本。在MicrosoftWord中,您可以轻松更改表格单元格的文本方向,但我无法在WPF FlowDocument中找到方法 关于如何将文本旋转90度或更改文本方向的任何想法。我尝试了一些方法,但是文本的包装和大小都不符合要求 任何帮助都会很好。谢谢研究如何使用BlockUIContainer和RotateTransform 示例: <TableCell> <BlockUIContaine

我试图在WPF FlowDocument中创建一个简单的表,该表在某些单元格中旋转了文本。在MicrosoftWord中,您可以轻松更改表格单元格的文本方向,但我无法在WPF FlowDocument中找到方法

关于如何将文本旋转90度或更改文本方向的任何想法。我尝试了一些方法,但是文本的包装和大小都不符合要求


任何帮助都会很好。谢谢

研究如何使用BlockUIContainerRotateTransform

示例:

<TableCell>
  <BlockUIContainer>
    <TextBlock Text="Hello World">
      <TextBlock.LayoutTransform>
        <RotateTransform Angle="90"></RotateTransform>
      </TextBlock.LayoutTransform>
    </TextBlock>
 </BlockUIContainer>
</TableCell>


我有这个,但我有问题。例如,所有内容都与顶部对齐,而不是与底部对齐。而且它不喜欢把单词包装得很好如果您想用当前的XAML更新您的问题,SI将进行查看。我对流程文档没有任何经验,但喜欢尝试解决问题。更改“角度”的值以更改方向。如果角度为90,则显示底部,如果角度为-90(或270),则显示上方。角度以360度工作。