Не решение кода, но это должно дать вам некоторые идеи о том, «Как реализовать» из вашей текущей начальной позиции
Шаг 1. Когда вы связываете текст, связывайте отдельное свойство или IValueConverter, который заменяет любойПерсонажи-смайлики, с которыми вы сталкиваетесь, с двойным пробелом, который оставляет зазор, в который должно идти изображение смайлика.
Шаг 2. Вам нужно будет найти место, где должно быть размещено изображение смайлика в тексте (возможно, используяИзмерьте текст), и тогда вам нужно будет разместить изображение в нужном месте с правильным изображением смайлика.Вам, вероятно, придется написать код, чтобы сделать это, а не привязывать данные.
Существует вызывающее количество способов сделать это, возможно, другим способом в Mango было бы использовать вместо этого новое Rich Textbox: http://www.windowsphonegeek.com/articles/Windows-Phone-7-Mango-First-look-at-RichTextBox-control