如何使用Xaml向Xamarin Forms中的标签添加上标。具体来说,我想为商标添加TM上标。
答案 0 :(得分:3)
正如Chris在评论中提到的,您可以使用unicode字符™
(™)
如果你想做任何复杂的事情,你应该使用CustomeRenderer
答案 1 :(得分:0)
将Label
的{{1}}属性设置为TextType
。
例如,产生:x 2 + y
在XAML中:
Html
或
<Label Text="x<sup><small>2</small></sup> + y" TextType="Html"/>
在C#中:
<Label TextType="Html">
<![CDATA[
x<sup><small>2</small></sup> + y
]]>
</Label>
请注意,标签是可选的。
有关更多信息,请参见Label myLabel=new Label{TextType=TextType.Html,Text="x<sup><small>2</small></sup> + y"}
文档的“显示HTML”部分:Xamarin.Forms Label: Display HTML