Jak umieścić znak unicode w XAML?

Próbuję to zrobić:

<TextBlock Text="{Binding Path=Text, 
                          Converter={StaticResource stringFormatConverter}, 
                          ConverterParameter='&\u2014{0}'}" />

Aby uzyskać - aby pojawić się przed tekstem. To nie działa. Co powinienem tu robić?

Author: Dave Clemmer, 2009-09-02

3 answers

Ponieważ XAML jest formatem pliku XML, możesz spróbować ucieczki znaków XML. Więc zamiast pisać &\u2014, możesz napisać &#x2014;.

 161
Author: ferdley,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-09-02 12:15:07

W xaml zrobiłem tak:

    <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">&#xF04B;</TextBlock>
    </Button>
Mam nadzieję, że będziesz pomocny!
 7
Author: sdd,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-05-24 10:09:04

Z Dokumentacji Microsoft :

Pliki znaczników utworzone w programie Microsoft Visual Studio to automatycznie zapisywany w formacie Unicode UTF-8, co oznacza, że większość znaków specjalnych, takich jak znaki akcentu, jest zakodowana poprawnie. Istnieje jednak zestaw powszechnie używanych znaków specjalnych, które są inaczej. Te specjalne znaki podążają za całym światem Web Consortium (W3C) standard XML do kodowania.

Co to oznacza że możesz zrobić zalgo za wszystko, co Ci zależy

Tutaj wpisz opis obrazka

Bit kodu, który jest istotny:

<Label Grid.Column="0" Grid.Row="3" FontWeight="ExtraBlack">STAGE:M&#x363;&#x36d;&#x363;&#x33e;  V&#x363;&#x365;&#x36d;&#x35b;&#x364;&#x36e;&#x365;&#x368;&#x365;&#x367;&#x33e;</Label>
 3
Author: Matas Vaitkevicius,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-03-25 11:35:42