有谁能告诉我如何显示100到10的数字,基数10增加到“n”的幂。基数为10的数字是动态的,所以我不能依赖ASCII编码。
这适用于基于C#的WPF应用程序。
答案 0 :(得分:1)
您可以使用Superscript
属性中的Run.BaselineAlignment
值:
<TextBlock FontSize="14">
<Run Text="25" /><Run Text="2" FontSize="8" BaselineAlignment="Superscript" />
</TextBlock>
如果您愿意,还可以将数据绑定到Run.Text
属性:
<TextBlock FontSize="14">
<Run Text="{Binding Number}" /><Run Text="{Binding Power}" FontSize="8"
BaselineAlignment="Superscript" />
</TextBlock>
同样使用此方法,您可以单独设置各种属性的数量和功率,这样您就可以获得所需的精确外观。