Paw*_*ęba 4 c# rtf richtextbox embedded-resource winforms
我看过一些关于这个主题的主题,但没有一个适合我的情况。在我的 Windows 窗体应用程序中,我有一个Resources包含一些图像和.rtf文件的普通目录。它看起来像这样:
我从中加载图片没有问题:
Bitmap bmp = Properties.Resources.Cut_6523;
Run Code Online (Sandbox Code Playgroud)
但是,由于某种原因,我无法对.rtf文件执行相同的操作(仅位图可用)。
我究竟做错了什么?
当您使用资源设计器将文件存储.rft为资源时,资源设计器会string为其创建一个返回富文本的属性。
因此,您可以使用属性将内容设置RichTextBox为富文本SelectedRtf。
this.richTextBox1.SelectAll();
this.richTextBox1.SelectedRtf = Properties.Resources.YourRTFResourceName;
Run Code Online (Sandbox Code Playgroud)
另外,作为另一种选择,您可以在运行时将该资源作为文件缓存在应用程序目录中,然后用于richTextBox1.LoadFile加载富文本。
| 归档时间: |
|
| 查看次数: |
4420 次 |
| 最近记录: |