Windows Phone make Segoe UI symbol not appear as emoticon

c#, emoticons, windows-phone, windows-phone-8, xaml

Solution

You can prevent this behaviour by setting the `DisplayColorEmoji` value to False (default is True):

<TextBlock TextOptions.DisplayColorEmoji="False">&#x2708;</TextBlock>

This will stop the conversion you're seeing.

Problem

I want to use the airplane Segoe UI Symbol in my C#/XAML Windows Phone 8 application. I am inserting the symbol into my page like this: ``` <TextBlock>&#x2708;</TextBlock> ``` The symbol appears correctly in the "preview" pane in Visual Studio: However, when I run the application in the simulator or on the phone, it appears like this: This symbol looks the same as the one found in the emoticon keyboard: How can I use the Segoe UI airplane symbol so that it appears totally white and not green as it appears in the emoticon keyboard?

Original source