Typography.Variants不适用于Segoe UI?

时间:2016-03-26 02:22:44

标签: xaml winrt-xaml win-universal-app

我有这个XAML代码:

<RichTextBlock>
        <Paragraph>
            hello
            <Run Typography.Variants="Superscript">
                hello
            </Run>
        </Paragraph>
    </RichTextBlock>

预期行为:你好你好

实际发生了什么:你好你好

它适用于其他一些字体,例如Calibri。

编辑:7个月之后,在最新的Insider Release(14951)上进行了测试,仍然没有修复。此版本中的反馈中心已被破坏,因此我甚至无法报告...

1 个答案:

答案 0 :(得分:0)

试试这个解决方案

    <StackPanel Orientation="Horizontal">
        <TextBlock FontFamily="Segoe UI" FontSize="16" Text="hello"/>
        <TextBlock FontFamily="Segoe UI" FontSize="9" Text="hello"/>
    </StackPanel>

如果你想使用RichTextBlock也可以使用

         <StackPanel Orientation="Horizontal">
            <RichTextBlock FontFamily="Segoe UI" FontSize="16">
                <Paragraph>
                    hello
                </Paragraph>
            </RichTextBlock>
            <RichTextBlock FontFamily="Segoe UI" FontSize="9">
                <Paragraph>
                    hello
                </Paragraph>
            </RichTextBlock>
        </StackPanel>