在Silverlight中遇到需要显示上标或者下标

在Silverlight中遇到需要显示上标或者下标,第1张

概述1.在Silverlight中遇到需要显示上标或者下标(如:水的化学式H2O)时,我们可以使用Silverlight中专门处理的上下标的特殊字符显示。 上标的特殊字符: Superscript: 0 : U+2070 1 : U+00B9 2 : U+00B2 3 : U+00B3 4-9 : U+2074-2079(表示从4到9的特殊字符) + : U+207A - : U+207B = : U

1.在Silverlight中遇到需要显示上标或者下标(如:水的化学式H2O)时,我们可以使用Silverlight中专门处理的上下标的特殊字符显示。

上标的特殊字符:

Superscript:

0 : U+2070

1 : U+00B9

2 : U+00B2

3 : U+00B3

4-9 : U+2074-2079(表示从4到9的特殊字符)

+ : U+207A

- : U+207B

= : U+207C

( : U+207D

) : U+207E

n : U+207F

下标的特殊字符:

0-9 : U+2080-2089(表示从0到9的特殊字符)

+ : U+208A

-: U+208B

=: U+208C

(: U+208D

): U+208E

以上特殊字符中,冒号前面的为我们要显示的内容,冒号后面的为Silverlight中如何显示的特殊字符;

其中U在代码中使用的是“\x”,比如下标2就是用“\x2082”表示。

2.使用方法如下:

显示水的化学式时,显示的字符串为:string water = "H" + "\x2082" + "O";

显示勾股定理时,现实的字符串为:string s = "a\x00B2+b\x00B2=c\x00B2"; 

其中显示下标2的特殊字符串为:“\x2082”,显示上标2的特殊字符串为“\x00b2”

3.在控件中的显示如下:

        <TextBlock  HorizontalAlignment="left" margin="0" name="msg" Text="TextBlock" VerticalAlignment="top" />

后台代码:

    msg.Text=" Fe\x2082O\x00B3";(显示三氧化二铁的化学式) 

界面显示效果:

总结

以上是内存溢出为你收集整理的在Silverlight中遇到需要显示上标或者下标全部内容,希望文章能够帮你解决在Silverlight中遇到需要显示上标或者下标所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1014975.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存