我创建了一个聊天应用程序。 但我的问题是我不知道如何在文本框中实现表情符号。
编辑:
基本上我想在文本框中显示特定键序列的图像,例如: - D,:-),;-)等图像。
答案 0 :(得分:1)
不是代码解决方案,但这应该会为您提供有关当前起始位置“如何实施”的一些想法
步骤1.当您绑定文本时,绑定单独的属性或IValueConverter,用双空格替换您遇到的任何笑脸角色,这将留下笑脸图像需要的间隙。
步骤2.您需要找到需要在文本中放置笑脸图像的位置(可能使用测量文本),然后您需要将图像放在正确的位置并使用正确的笑脸图像。您可能必须编写代码来执行此操作而不是数据绑定。
有许多方法可以做到这一点,也许Mango的另一种方式是使用新的Rich Textbox:http://www.windowsphonegeek.com/articles/Windows-Phone-7-Mango-First-look-at-RichTextBox-control
答案 1 :(得分:1)
对于屏幕键盘,请在文本框中设置Keyboard Input Scope。使用文本as shown here的值来获取键盘上的表情符号。