Windows phone 8 法语/葡萄牙语数字字符在XAML中未正确呈现

Windows phone 8 法语/葡萄牙语数字字符在XAML中未正确呈现,windows-phone-8,Windows Phone 8,我需要在XAML页面中显示法语和葡萄牙语数字字符(n.º) 但在呈现到XAML页面时,符号o下的下划线丢失 代码: 输出: 请任何人帮我解决这个问题 谢谢。试试这个: <TextBlock FontSize="20" Foreground="Black"> <Run Text="Bay n."></Run> <Run Text="º" TextDecorations="Underline"></Run> </Tex

我需要在XAML页面中显示法语和葡萄牙语数字字符(
n.º

但在呈现到XAML页面时,符号o下的下划线丢失

代码:

输出:

请任何人帮我解决这个问题

谢谢。

试试这个:

<TextBlock FontSize="20" Foreground="Black">
    <Run Text="Bay n."></Run>
    <Run Text="º" TextDecorations="Underline"></Run>
</TextBlock>

您需要在要显示的字符下面加下划线,在XAML中有一些特定的组合,您只能通过运行或通过代码来执行

或者您可以尝试以下方法:

<TextBlock FontSize="20"  Foreground="Black" Text="Bay n.&#x2116;"/>

然而,我强烈建议第一种选择

更多示例:

在本例中,他们使用C#代码实现,您可以尝试将其作为一种可能的替代方案。