在Sliverlight或者WPF程序中,与Textbox相比,RichTextBox提供更为强大的功能,例如支持多种文本格式,支持图文混派,内嵌控件等等,
继承自Control,显示和编辑多格式文本。使用Blocks属性设置RichTextBox内容。
Blocks属性包含Paragraph集合。可以包含许多类型。
如
Inline |
InlineUIContainer |
Run |
Span |
Bold |
Hyperlink |
Italic |
RadioButton |
手动创建RichTextBox的方法有两种,
一种是在XAML声明,如:
<RichTextBox x:Name="rtxtBox" Margin="10" VerticalAlignment="Top"> <Paragraph FontSize="30" > RichTextBox Demo Project </Paragraph> </RichTextBox> |
另外一种是通过Code-Behide:
如果想在RichTextBox内嵌入控件,可定义如下:
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。