2017-06-16 15 views
0

XAMLページにフランス語とポルトガル語の数字(n.º)を表示する必要があります。フランス語/ポルトガル語数字が正しくXAMLに表示されない

XAMLページにレンダリングするときに、シンボルoの下線が欠落しています。

コード:<TextBlock FontSize="20" Foreground="Black" Text="Bay n.º"/>

出力:https://i.stack.imgur.com/26Eq9.png

誰もがこの問題を並べ替えるために私を助けてください。

ありがとうございました。

答えて

0

はこれを試してみてください:

<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;"/> 

はしかし、私は強く、最初のオプションを示唆しています。

より多くの例: https://raviranjankr.wordpress.com/2014/02/27/how-to-format-texts-of-textblock-using-xaml-in-windows-phone/

この例では、彼らはC#のコードでそれを行うには、可能な代替としてそれを試すことができます。 https://social.msdn.microsoft.com/Forums/en-US/915740e9-a693-40b9-96a4-07d2784d3b53/textblock-underline-in-winrt?forum=winappswithcsharp

関連する問題