2012-01-19 26 views
3

私はPivotItemヘッダーの下付き文字で「H2O」を表示しようとしています。WP7の上付き文字と下付き文字

など。

<controls:PivotItem Header="H20"> 
</controls:PivotItem> 

また、TextBlock.Textにコードの背後に同じ値を割り当てることもできます。

など。

textBlock1.Text = "H2O"; // 2 to appear as subscript. 

これはWP7に使用されるSilverlightのバージョンで可能ですか?

答えて

6

周囲を検索したところ、解決策が見つかりました。

SubScript and SuperScript in TextBlockTroels Pedersenおよびlordcheetoからそれぞれ得た。

XAMLでは、添字2をUnicodeで表すことができます。

など。

<controls:PivotItem Header="H&#x2082;0"> 
</controls:PivotItem> 

同様に、コードの背後にあります。

など。基本多言語面(0000-FFFF)での文字のみがサポートされており、また、使用されているフォントは文字をサポートする必要があるとして

textBlock1.Text = "H\x2082O"; // 2 appears as subscript. 

は、このアプローチにはいくつかの制限があります。

関連する問題