我在C#Winforms应用程序上创建了自定义组件。其中一些使用正在显示的位图。今天我将它们作为资源添加到项目中,但我想将它们“编译”到组件中。
即: 自定义退出按钮使用X-Icon。如何将其添加到组件中? (如果可能的话,不将其添加到项目的资源文件中。)
编辑:
我在自定义Paint-Events中使用位图。如果在安装应用程序后在正确的文件夹中找不到位图,那将是一件痛苦的事。
答案 0 :(得分:0)
一种可能性是将所需资源转换为字节数组,将字节数组包含在源代码中,并在运行时将资源再次转换为其初始格式。另一种选择是将组件嵌入到dll中。