如何加载WPF FormattedText对象(从RTF或RichTextBox)

斯科蒂

我的WPF应用程序在一块大画布上的不同位置显示很多文本片段(一种便签应用程序)

我目前正在使用FormattedText对象渲染文本并将其直接“绘制”到Visual对象中(以提高速度/效率)

我面临的挑战是如何加载/保存/编辑富文本格式。我想使用RichTextBox来编辑文本-但我找不到从文本框中获取文本并放入FormattedText对象的方法(反之亦然)

有人知道如何实现吗?我能想到的唯一方法是在FormattedText对象上具有某种“从RTF序列化到/从RTF序列化”的功能-但这似乎并不存在。

谢谢

斯科蒂

Clemens在http://www.wpfmentor.com/2009/01/how-to-transfer-rich-text-from.html上方发布的链接解决了我的问题。

与fooook的答案类似-遍历内联对象并将其属性应用于FormattedText对象。

可惜的是FormattedText不支持图像(例如iOS / OSX上的NSAttributedString)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

加载 RTF 文件后 WPF RichTextBox 不滚动

来自分类Dev

WPF RichTextBox RTF更新文本?

来自分类Dev

“分阶段”将RTF加载到Winforms Richtextbox中

来自分类Dev

将.rtf文件从资源加载到RichTextBox中

来自分类Dev

如何将几个RichTextBox内容写到一个RTF文件中,以保留每个RichTextBox的字体格式

来自分类Dev

WPF如何加载gif?

来自分类Dev

如何从 (wpf) RichTextBox 中的运行对象显示工具提示/上下文菜单

来自分类Dev

如何在C ++ CLI中将简单的静态RTF添加到.NET RichTextBox

来自分类Dev

如何将字符串转换为DataGrid的DataTemplate中的RichTextBox中的RTF格式?

来自分类Dev

如何在Richtextbox中加载文本?

来自分类Dev

WPF - 如何关闭在 RichTextBox 中打开的文件

来自分类Dev

如何重新加载 WPF 网格

来自分类Dev

如何在WPF中的FormattedText的简单自定义控件中设置依赖项属性AddOwner

来自分类Dev

如何在WPF中重新加载DataGrid

来自分类Dev

如何防止/关闭 WPF 窗口加载?

来自分类Dev

如何从WPF RichTextBox中删除特定的字符串?

来自分类Dev

如何在RichTextBox WPF中使用多色

来自分类Dev

如何在当前RichTextBox文本WPF中添加文本

来自分类Dev

如何从WPF中的RichTextBox中获取所有文本

来自分类Dev

如何使RichTextBox正确停靠在WPF中

来自分类Dev

WPF 如何将命令绑定到 RichTextBox 中的 ContextMenu?

来自分类Dev

如何为延迟加载对象分配值?

来自分类Dev

如何加载json对象而不是json文件

来自分类Dev

如何从armeabi以外的位置加载共享对象?

来自分类Dev

如何使用Redux从Route参数加载对象

来自分类Dev

Swift如何重新加载环境对象

来自分类Dev

如何修复无法正确加载的对象图像

来自分类Dev

如何在EF中加载相关对象?

来自分类Dev

如何从armeabi以外的位置加载共享对象?

Related 相关文章

  1. 1

    加载 RTF 文件后 WPF RichTextBox 不滚动

  2. 2

    WPF RichTextBox RTF更新文本?

  3. 3

    “分阶段”将RTF加载到Winforms Richtextbox中

  4. 4

    将.rtf文件从资源加载到RichTextBox中

  5. 5

    如何将几个RichTextBox内容写到一个RTF文件中,以保留每个RichTextBox的字体格式

  6. 6

    WPF如何加载gif?

  7. 7

    如何从 (wpf) RichTextBox 中的运行对象显示工具提示/上下文菜单

  8. 8

    如何在C ++ CLI中将简单的静态RTF添加到.NET RichTextBox

  9. 9

    如何将字符串转换为DataGrid的DataTemplate中的RichTextBox中的RTF格式?

  10. 10

    如何在Richtextbox中加载文本?

  11. 11

    WPF - 如何关闭在 RichTextBox 中打开的文件

  12. 12

    如何重新加载 WPF 网格

  13. 13

    如何在WPF中的FormattedText的简单自定义控件中设置依赖项属性AddOwner

  14. 14

    如何在WPF中重新加载DataGrid

  15. 15

    如何防止/关闭 WPF 窗口加载?

  16. 16

    如何从WPF RichTextBox中删除特定的字符串?

  17. 17

    如何在RichTextBox WPF中使用多色

  18. 18

    如何在当前RichTextBox文本WPF中添加文本

  19. 19

    如何从WPF中的RichTextBox中获取所有文本

  20. 20

    如何使RichTextBox正确停靠在WPF中

  21. 21

    WPF 如何将命令绑定到 RichTextBox 中的 ContextMenu?

  22. 22

    如何为延迟加载对象分配值?

  23. 23

    如何加载json对象而不是json文件

  24. 24

    如何从armeabi以外的位置加载共享对象?

  25. 25

    如何使用Redux从Route参数加载对象

  26. 26

    Swift如何重新加载环境对象

  27. 27

    如何修复无法正确加载的对象图像

  28. 28

    如何在EF中加载相关对象?

  29. 29

    如何从armeabi以外的位置加载共享对象?

热门标签

归档