2012-06-16 90 views
0

首先,请注意我是Java开发人员,几个星期前刚刚开始C#。这是我的问题,它是关于Visual Studio IDE。资源文件夹VS Resx文件

我正在使用visual studio ide 2008创建C#项目。我打开了一个新的Windows应用程序,在窗体中添加了一个图片框,并且现在准备向其添加图像。我点击图片框中的小黑箭头按钮,它会打开一个对话框,我们可以放置图像。

现在,问题来了。在我的c#书中,他们使用第一个选项“本地资源”添加图像。无论如何,因为我必须添加一些图像,我选择了“项目资源文件”,并将所有图像一次添加到文件夹中。现在我工作顺利,没有任何问题。但是,我可以看到“Form.resx”文件是空的(在我的书中,它们显示该文件包含所有图像文件)。

我想知道我所做的是否正确。即使该文件为空,程序中也没有错误。我不知道分发后是否会发生任何问题,比如缺少资源(在Java中,通常会发生这种情况,除非您将所有资源都放入项目中的新“包”中,这是我选择第二个选项时的原因之一添加图像)。请帮忙!

回答

1

你的资源将在一个叫做Resources.Resx(我认为)这可以在属性文件夹中找到在您的项目文件

http://msdn.microsoft.com/en-us/library/7k989cfy(v=vs.80).aspx此链接文件中有关于使用资源

其更好一些资料如果您需要在项目中的多个表单上添加这些文件到项目资源中。如果他们只会被当前表格所要求,那么您最好将他们放在表格资源文件