C# 将位图编译为自定义组件
我已经在WinC窗体应用程序上创建了自定义组件。其中一些使用正在显示的位图。今天,我将它们作为资源添加到项目中,但我希望将它们编译到组件中 i、 e: 自定义退出按钮使用X图标。如何将其添加到组件中?如果可能,无需将其添加到项目的资源文件中 编辑:C# 将位图编译为自定义组件,c#,.net,winforms,C#,.net,Winforms,我已经在WinC窗体应用程序上创建了自定义组件。其中一些使用正在显示的位图。今天,我将它们作为资源添加到项目中,但我希望将它们编译到组件中 i、 e: 自定义退出按钮使用X图标。如何将其添加到组件中?如果可能,无需将其添加到项目的资源文件中 编辑: 我在自定义绘制事件中使用位图。安装应用程序后,如果在正确的文件夹中找不到位图,那将是一件痛苦的事情。一种可能是将所需的资源转换为字节数组,将字节数组包含到源代码中,然后在运行时再次将资源转换为其初始格式。另一种选择是将组件嵌入到dll中。为什么要这样
我在自定义绘制事件中使用位图。安装应用程序后,如果在正确的文件夹中找不到位图,那将是一件痛苦的事情。一种可能是将所需的资源转换为字节数组,将字节数组包含到源代码中,然后在运行时再次将资源转换为其初始格式。另一种选择是将组件嵌入到dll中。为什么要这样做?因为我希望组件与其他组件隔离。我在想可能有单个组件的资源文件,但显然没有?在阅读了您的编辑后,我认为您需要的是在组件中嵌入资源。是的,如果这是不可能的一个好方法,那么我会把它嵌入到一个组件……事实上,我会把我提出的解决方案看作是一个“不好”的方式。