【问题标题】:How can I save RichTextBox in a file or sql without lost links?如何将 RichTextBox 保存在文件或 sql 中而不会丢失链接?
【发布时间】:2014-02-26 16:01:14
【问题描述】:

我在 Richtextbox 中有一个链接,它运行良好,但是如果我将该 Richtextbox 保存到一个文件中然后加载它,该链接将被删除,我只能看到该链接的文本

如何将richtextbox 保存在文件或sql 中而不丢失链接?

例如我的 Richtextbox 有底部文本:

This is a link

但在保存并再次加载文件后,我只能看到文本:

这是一个链接

这是我尝试使用以下代码在我的 Richtextbox 中设置的字符串值:richTextBox1.Rtf = str;

{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fcharset0 Microsoft Sans Serif;}} \viewkind4\uc1\pard\f0\fs16 链接文字\v #超链接文字\v0\par }

【问题讨论】:

  • 如何保存内容?你能向我们展示你的部分代码吗?它应该适用于 RTF 文件类型。
  • 你好,伙计,我放了一部分代码,我尝试这样做。现在你能帮帮我吗?

标签: c# hyperlink richtextbox richtext


【解决方案1】:

你可以使用链接标签解决这个问题:

链接标签演示在这里 http://msdn.microsoft.com/en-gb/library/system.windows.forms.linklabel.link.aspx

您必须将链接标签添加到richtextbox 并且您必须转到此链接

【讨论】:

  • 想象一下,我将一个 Linklabel 控件添加到 RichTextBox。现在如何将其保存到包含其他文本和图像的文件中并再次将它们加载到 RichTextBox?
猜你喜欢
  • 1970-01-01
  • 2012-03-01
  • 2012-11-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-24
  • 2020-05-29
  • 2013-08-12
相关资源
最近更新 更多