WPF 保存和加载 RichTextBox 内容

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 15:55   2986   0

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里设置


分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP