您好 为了能够使用例如图片,我需要点击Resources.resx并添加现有项目。 然后它将出现在Resources文件夹下。但是,我可以在该Resource文件夹上使用Context菜单并添加现有项目,但是当我使用Resources.resx文件时,我无法使用它并且它不会显示。 所以当我想添加任何东西时,我总是需要点击Resources.rext?同样在这个“视图”中我不能使用文件夹,因此它非常混乱。 另外什么是资源中的新文件夹dir很适合 - 当我在那里拖动文件时,再也无法访问..
答案 0 :(得分:0)
正确;要向ResX文件添加内容,需要将其添加到ResX文件中。
您可以使用多个ResX文件代替文件夹。
您还可以在程序集中嵌入图像(将Build Action
设置为Embedded Resource
),而不是使用ResX文件;然后,您可以创建任意目录树
要阅读嵌入资源,请致电typeof(MyType).Assembly.GetManifestResourceStream(name)
并记住在using
声明中关闭该流。