RichTextBox控件不同于TextBox控件,后者可以直接通过其Text属性绑定或者在后台动态添加文字。

(一)使用数据绑定

<RichTextBox FontSize="12">
<FlowDocument>
<Paragraph>
<Run Text="{Binding ElementName=listofmachines, Path=SelectedItem.MachineInfo.Description}"/>
</Paragraph>
</FlowDocument>
</RichTextBox>

(二)后台添加

 private void RichtxtboxInput(string txt, RichTextBox richtxtbox)
{
Run r = new Run(txt);
Paragraph para = new Paragraph();
para.Inlines.Add(r);
richtxtbox.Document.Blocks.Clear();
richtxtbox.Document.Blocks.Add(para);
}

定义了一个RichtxtboxInput方法,每次只要调用这个方法就可以了。

最新文章

  1. Myeclipse无法开启Servers视图解决办法
  2. 30秒搭建Github Page
  3. Java集合---HashMap源码剖析
  4. maven自动部署到远程tomcat教程
  5. C语课设心得分享(三)
  6. C++ 类的静态成员详细讲解
  7. VBS发送邮件-1
  8. Delphi的并行计算
  9. 项目文件包含 ToolsVersion=&quot;12.0&quot; 设置,但此工具集未知或缺失。
  10. DelphiXE8怎么使用调试模式
  11. android 读取串口数据的服务
  12. 在win8.1上用Bitvise SSH Server 6.24(原名winsshd)搭建SSH2服务器
  13. OpenStack_Swift源代码分析——ObjectReplicator源代码分析(2)
  14. Lazy&lt;T&gt;在Entity Framework中的性能优化实践
  15. iOS开发——二级列表
  16. 关于C++11右值引用和移动语义的探究
  17. RB-Tree插入过程详解
  18. Linux 用户管理_015
  19. Code First 迁移更新数据库
  20. php的语法

热门文章

  1. 推荐召回--基于用户的协同过滤UserCF
  2. python中grpc配置asyncio使用
  3. linux中awk命令(最全面秒懂)
  4. 使用Xamarin开发移动应用示例——数独游戏(七)添加新游戏
  5. rabbitmq-direct(直接交换模式)
  6. Ubuntu 18.04 修改默认源为国内源
  7. markdown常见问题
  8. HDOJ 1249 三角形『平面分隔』
  9. MySQL 日志管理及备份与恢复
  10. shell——并发工具parallel