Silverlight中如何实现上下标的显示

简介: 原文 http://www.cnblogs.com/akwwl/archive/2012/08/12/2635614.html 1.在Silverlight中遇到需要显示上标或者下标(如:水的化学式H2O)时,我们可以使用Silverlight中专门处理的上下标的特殊字符显示。

原文 http://www.cnblogs.com/akwwl/archive/2012/08/12/2635614.html

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";(显示三氧化二铁的化学式) 

界面显示效果:

目录
相关文章
|
3月前
|
前端开发
前端基础(十四)_隐藏元素的方法
本文介绍了几种在前端开发中隐藏元素的方法,包括使用`display:none`、`visibility:hidden`、`opacity:0`等CSS属性,并提供了相应的示例代码。此外,还提到了其他隐藏元素的技巧,如通过设置元素位置、使用`overflow`属性和`filter`属性以及`rgba`颜色值来实现元素的隐藏。
69 1
前端基础(十四)_隐藏元素的方法
|
4月前
|
开发框架 .NET C#
WPF/C#:显示分组数据的两种方式
WPF/C#:显示分组数据的两种方式
63 0
|
5月前
|
前端开发
ElementPlus卡片如何能够一行呈四,黑马UI前端布局视频资料,element样式具体的细节无法修改,F12找到那个位置,可能在其他组件写了错误,找到那个位置,围绕着位置解决问题最快了,卡片下边
ElementPlus卡片如何能够一行呈四,黑马UI前端布局视频资料,element样式具体的细节无法修改,F12找到那个位置,可能在其他组件写了错误,找到那个位置,围绕着位置解决问题最快了,卡片下边
|
前端开发
前端学习笔记202305学习笔记第二十八天-数组结构之列表拖拽改变顺序4
前端学习笔记202305学习笔记第二十八天-数组结构之列表拖拽改变顺序4
44 0
|
前端开发
前端学习笔记202305学习笔记第二十八天-数组结构之列表拖拽改变顺序2
前端学习笔记202305学习笔记第二十八天-数组结构之列表拖拽改变顺序2
62 0
|
前端开发
前端学习笔记202305学习笔记第二十八天-数组结构之列表拖拽改变顺序1
前端学习笔记202305学习笔记第二十八天-数组结构之列表拖拽改变顺序1
46 0
|
前端开发
前端学习笔记202305学习笔记第二十八天-数组结构之列表拖拽改变顺序3
前端学习笔记202305学习笔记第二十八天-数组结构之列表拖拽改变顺序3
56 0
|
编解码 C# 图形学
winform-SunnyUI控件解决大小位置变化
winform-SunnyUI控件解决大小位置变化
513 0
|
C#
WPFの获取任意元素的位置
原文:WPFの获取任意元素的位置 如果布局在Grid中: 方法一:  //_stackPanel为子元素,_grid为父元素  Point point = _stackPanel.TranslatePoint(new Point(0, 0), (UIElement)_grid);  方法二:  /...
933 0
|
C# 前端开发
WPF如何得到一个在用户控件内部的元素的坐标位置
原文:WPF如何得到一个在用户控件内部的元素的坐标位置 例如有这样一个用户控件: 这是主窗口: ...
1436 0