-2

我创建了一个聊天应用程序。但我的问题是我不知道如何在文本框中实现笑脸。

编辑:

基本上我想在文本框中显示特定键序列的图像,例如:-D、:-)、;-) 等的图像。

4

2 回答 2

1

不是代码解决方案,但这应该可以从您当前的起始位置为您提供一些关于“如何实施”的想法

第 1 步。当您绑定文本时,绑定单独的属性或 IValueConverter,用双空格替换您遇到的任何笑脸字符,这将在笑脸图像需要去的地方留下一个间隙。

第 2 步。您需要找到笑脸图像需要在文本中放置的位置(可能使用测量文本),然后您需要在正确的位置放置一个带有正确笑脸图像的图像。您可能必须编写代码来执行此操作,而不是数据绑定。

有很多方法可以做到这一点,也许芒果中的另一种方法是使用新的富文本框:http: //www.windowsphonegeek.com/articles/Windows-Phone-7-Mango-First-look-at -RichTextBox-控件

于 2011-11-03T11:35:17.687 回答
1

对于屏幕键盘,在文本框中设置键盘输入范围使用此处显示的文本值在键盘上获取表情符号。

于 2011-11-03T11:43:09.660 回答