C# 显示提升到(上标)幂的数字

C# 显示提升到(上标)幂的数字,c#,wpf,xaml,C#,Wpf,Xaml,有人能告诉我如何显示像100到10²这样的数字,将基数10提高到“n”的幂吗。以10为基数的数字是动态的,因此我不能依赖ASCII编码 这适用于基于C#的WPF应用程序。您可以在运行时使用上标值。BaselineAlignment属性: <TextBlock FontSize="14"> <Run Text="25" /><Run Text="2" FontSize="8" BaselineAlignment="Superscript" /> <

有人能告诉我如何显示像100到10²这样的数字,将基数10提高到“n”的幂吗。以10为基数的数字是动态的,因此我不能依赖ASCII编码


这适用于基于C#的WPF应用程序。

您可以在
运行时使用
上标
值。BaselineAlignment
属性:

<TextBlock FontSize="14">
    <Run Text="25" /><Run Text="2" FontSize="8" BaselineAlignment="Superscript" />
</TextBlock>


使用此方法,您还可以分别设置数字和幂的各种属性,以便获得所需的准确外观。

请发布不起作用的代码,并解释问题所在
<TextBlock FontSize="14">
    <Run Text="{Binding Number}" /><Run Text="{Binding Power}" FontSize="8" 
        BaselineAlignment="Superscript" />
</TextBlock>