WPF中RichTextBox中添加文字的两种方法
2024-08-31 08:14:49
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方法,每次只要调用这个方法就可以了。
最新文章
- Myeclipse无法开启Servers视图解决办法
- 30秒搭建Github Page
- Java集合---HashMap源码剖析
- maven自动部署到远程tomcat教程
- C语课设心得分享(三)
- C++ 类的静态成员详细讲解
- VBS发送邮件-1
- Delphi的并行计算
- 项目文件包含 ToolsVersion=";12.0"; 设置,但此工具集未知或缺失。
- DelphiXE8怎么使用调试模式
- android 读取串口数据的服务
- 在win8.1上用Bitvise SSH Server 6.24(原名winsshd)搭建SSH2服务器
- OpenStack_Swift源代码分析——ObjectReplicator源代码分析(2)
- Lazy<;T>;在Entity Framework中的性能优化实践
- iOS开发——二级列表
- 关于C++11右值引用和移动语义的探究
- RB-Tree插入过程详解
- Linux 用户管理_015
- Code First 迁移更新数据库
- php的语法