は、私はこれをやろうとしている:XAMLにUnicode文字を挿入する方法は?
<TextBlock Text="{Binding Path=Text,
Converter={StaticResource stringFormatConverter},
ConverterParameter='&\u2014{0}'}" />
が—は、テキストの前に表示されるように取得するには。それは動作しません。私はここで何をすべきですか?
は、私はこれをやろうとしている:XAMLにUnicode文字を挿入する方法は?
<TextBlock Text="{Binding Path=Text,
Converter={StaticResource stringFormatConverter},
ConverterParameter='&\u2014{0}'}" />
が—は、テキストの前に表示されるように取得するには。それは動作しません。私はここで何をすべきですか?
XAMLはXMLファイル形式なので、XML文字エスケープを試すことができます。したがって、&\u2014
を書く代わりに、—
と書くことができます。 XAMLで
私はこのようにそれをやった:
<Button Grid.Column="1" Grid.RowSpan="2" Name="start" Margin="5" Click="start_Click">
<TextBlock Name="test" FontFamily="pack://application:,,,/Y_Yoga;Component/Resources/#FontAwesome"></TextBlock>
</Button>
希望は参考にして!
From Microsoft documentation: 自動的なアクセント記号としてその ほとんどの特殊文字を、意味のUnicode UTF-8のファイル形式で保存されているマイクロソフトのVisual Studioで作成され
マークアップファイルは、正しくエンコードされています。 ただし、一般的に使用される特殊文字のセットは、 の扱いが異なります。これらの特殊文字は、World Wide Webコンソーシアム(W3C)のXMLエンコーディング規格に準拠しています。これが何を意味するのか
あなたは関連性があるコードの
ビット気にすべてのためにzalgo行うことができるということです。
<Label Grid.Column="0" Grid.Row="3" FontWeight="ExtraBlack">STAGE:Mͣͭͣ̾ Vͣͥͭ͛ͤͮͥͨͥͧ̾</Label>
をお願いします。私は—と\ u2014を試しましたが、そうはしませんでした。出来た。 –
あなたは閉じていて、ヘキサになっています。小文字のユニコード€であなたはユーロを得るでしょう:) – user347594
はい、しかし、0x10000を上回るSymbolaフォントの音符のようなUTF-32文字が必要な場合はどうなりますか? –