是常用的应用中,图片文字甚至是gif的混合显示也比较常见,如微博,QQ等。wp中的TextBox只能显示简单的文字 不能满足我们的要求。还好wp8.0自带有RichTextBox,下面我们探讨一下。
RichTextBox 虽然也包含“TextBox”的字样,但它并不像TextBox一样可以编辑,现阶段的RichTextBox只可以用于显示,不能动态输入。
虽然有一个IsReadOnly属性,但只可以设置为True,一旦设为False,就会报错。
Blocks属性 它用来包含要显示的内容 用add方法来添加,可接受的参数类型有:
Bold 加粗文字
Hyperlink 超链接
InlineUIContainer 显示UI控件
Italic 倾斜
LineaBreak 换行
Run 显示文字
Span
Underline 下划线
而我们只要Run和InlineUIContainer就能满足我们的需求:
效果图:
本文介绍了在Windows Phone 8.0中如何使用RichTextBox实现图片和文字的混合显示,适用于创建类似微博、QQ等应用的需求。尽管RichTextBox不可编辑,但通过Blocks属性和Run、InlineUIContainer,可以展示加粗、超链接、图片等元素,满足静态内容展示的丰富需求。
441

被折叠的 条评论
为什么被折叠?



