首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WP8: RichTextBox没有文档属性

WP8: RichTextBox没有文档属性
EN

Stack Overflow用户
提问于 2013-07-10 15:27:58
回答 1查看 1.4K关注 0票数 0

因此,我在WP8项目中的xaml页面上有一个RichTextBox,设置如下:

代码语言:javascript
复制
<RichTextBox x:Name="ContentDisplay" IsReadOnly="True">

</RichTextBox>

我正在尝试让它显示一些文本。我在网络上找到的每一段代码都引用了文档属性。然而,当我试图用它做任何事情时,它就是不存在。没有

代码语言:javascript
复制
var test = ContentDisplay.Document;

设置到…上

当我尝试用上面提到的代码行编译项目时,我得到了以下错误:

代码语言:javascript
复制
'System.Windows.Controls.RichTextBox' does not contain a definition for 'Document'
and no extension method 'Document' accepting a first argument of type 'System.Windows.Controls.RichTextBox' could be found 
(are you missing a using directive or an assembly reference?)   

尝试用谷歌搜索,我发现了一个类似但不相同的问题,这一次是人们试图使用“Text”属性(与文档属性不同,它甚至不存在),所以,请告诉我,我如何使用那个控件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-10 16:23:38

您可以使用BlocksParagraphs向此控件添加内容。下面的代码将向RichTextBlox中添加另一行。

代码语言:javascript
复制
var paragraph = new Paragraph();
paragraph.Inlines.Add("Hello");
richText.Blocks.Add(paragraph);
代码语言:javascript
复制
<RichTextBox x:Name="richText">
  <Paragraph>
    <Run Text="Line one" />
  </Paragraph>
</RichTextBox>

Document属性在Silverlight版本的控件上可用。不幸的是,并不是所有的功能都能移植到windows phone上。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17564772

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档