gpt4 book ai didi

c# - 将 .rtf 文件从资源加载到 RichTextBox

转载 作者:行者123 更新时间:2023-11-30 23:30:36 25 4
gpt4 key购买 nike

我看过一些关于这个主题的话题,但没有一个想在我的案例中工作。在我的 Windows 窗体应用程序中,我有一个普通的 Resources 目录,其中包含一些图像和 .rtf 文件。它看起来像这样:

enter image description here

我从中加载图片没有问题:

Bitmap bmp = Properties.Resources.Cut_6523;

但是,出于某种原因,我无法对 .rtf 文件执行同样的操作(只有位图可用)。

我做错了什么?

最佳答案

当您使用资源设计器将 .rft 文件存储为资源时,资源设计器会为其创建一个返回富文本的 string 属性。

因此您可以使用SelectedRtfRichTextBox 的内容设置为富文本格式属性(property)。

this.richTextBox1.SelectAll();
this.richTextBox1.SelectedRtf = Properties.Resources.YourRTFResourceName;

还有另一种选择,您可以在运行时将该资源作为文件缓存在您的应用程序目录中,然后使用 richTextBox1.LoadFile加载富文本。

关于c# - 将 .rtf 文件从资源加载到 RichTextBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34920080/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com