Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在用 codedom 编译一些源代码(它是一个 wpf 窗口)。现在我想在不先删除文件的情况下添加一些资源(图像)。那可能吗?
如果是,如何?以及如何访问新应用程序中的图像?
根据要求提供一些更详细的信息:
用户可以输入/选择一些数据。之后,用户可以单击编译创建自定义应用程序 (wpf)。
现在我想在编译时添加一些图像资源,以便为动态创建的应用程序创建更好的 GUI。
好的,我终于解决了这个问题。
我将图像转换为字节数组,然后编写了一个新的资源(使用 ResourceWriter),最后是 (CompilerParameters)EmbeddedResources.Add。
在创建的 WPF 窗口中,我抓取数组,将其转换回 BitmapImage 并将其分配给图像控件。