WPF 保存和加载 RichTextBox 内容

原创 2013年12月05日 16:04:50

RichTextBox可转换的格式如下:

格式 Binary/Text 支持格式 支持图形
Text Text No No
Rtf Binary Yes Yes
Xaml Text Yes No
XamlPackage Binary Yes Yes

保存RichTextBox的内容:

TextRange t = new TextRange(richTextBox1.Document.ContentStart,
                                    richTextBox1.Document.ContentEnd);
FileStream file = new FileStream("Sample File.xaml", FileMode.Create);
t.Save(file, System.Windows.DataFormats.XamlPackage);
file.Close();


加载RichTextBox的内容:

TextRange t = new TextRange(richTextBox1.Document.ContentStart,
                                richTextBox1.Document.ContentEnd);
FileStream file = new FileStream("Sample File.xaml", FileMode.Open);
t.Load(file, System.Windows.DataFormats.XamlPackage);
file.Close();

转换的格式可以在 System.Windows.DataFormats里设置


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

WPF RichTextBox转化为rtf格式,以及加载,压缩

在wpf中RichTextBox式一个富文本控件,在其中我们可以添加图片等内部控件,以及控制段落块的字体等。我们可以采用System.Windows.Markup.XamlWriter.Save(ob...

WPF 读取和存储RichTextBox的文档内容

RichTextBox的文档内容是通过FlowDocument的形式存在。 在编辑RichTextBox内容时,我们看不到其文档的源码内容,因为我们没有像在Web开发中那样有浏览器自带的翻译功能...
  • skdsxx
  • skdsxx
  • 2013-11-22 16:57
  • 1169

深度学习(四)-Tensor Flow的变量创建、初始化、保存和加载

一.创建# Create a variable. w = tf.Variable(, name=) 其中为初始值,既可以是随意值,也可以是常数 例:# Create two variables. #...

Variables: 创建、初始化、保存和加载

引言当你训练一个模型的时候,你使用变量去保存和更新参数。在Tensorflow中变量是内存缓冲区中保存的张量(tensor)。它们必须被显示的初始化,可以在训练完成之后保存到磁盘上。之后,你可以重新加...

MFC文档序列化实现保存和加载

1、序列化定义 MFC文档-视图结构中,序列化机制可以实现内存中对象储存和加载。 序列化机制分为序列化和反序列化,序列化是把内存中的对象以二进制文件的形式存储在磁盘中。反序列化是把序列化后生成的文...

基于python标准库对XML文件的保存和加载

上文对基于PyQt对XML文件进行保存和加载进行说明,本文则是通过python标准库xml dom讲数据写入到xml文件然后解析,解析XML文件则通过两种方式:DOM和SAX。两者的区别是前者适合编辑...

tensorflow的基本用法(十)——保存神经网络参数和加载神经网络参数

tensorflow的基本用法(十)——保存神经网络参数和加载神经网络参数

手势绘制(GestureOverlayView)、手势的形成(Gesture)、手势的保存和加载(GestureLibrary)、手势识别的源码解析

Android手势源码浅析-----手势绘制(GestureOverlayView)  前言:Android关于手势的操作提供两种形式:一种是针对用户手指在屏幕上划出的动作而进行移动的检测,...

一步一步写算法(之排序二叉树的保存和加载)

【 声明:版权所有,欢迎转载,请勿用于商业用途。  联系信箱:feixiaoxing @163.com】     排序二叉树是我们开发中经常使用到的一种数据结构,它具有较好的插入、删除、查找...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)