Winforms C-找不到位图的资源

Winforms C-找不到位图的资源,winforms,Winforms,我在下面一行中遇到了问题: taskbarNotifier2.SetBackgroundBitmap(new Bitmap(GetType(),"skin2.bmp"), Color.FromArgb(247, 247, 247)); 在类“WindowsFormsApplication2.Form1”中找不到资源“skin2.bmp”。要使用项目资源中的BitmapImage资源,请执行以下步骤 在Visual Studio中打开项目属性,按Alt+F7。 打开“项目属性”页面中的“资源”

我在下面一行中遇到了问题:

 taskbarNotifier2.SetBackgroundBitmap(new Bitmap(GetType(),"skin2.bmp"), Color.FromArgb(247, 247, 247));
在类“WindowsFormsApplication2.Form1”中找不到资源“skin2.bmp”。

要使用项目资源中的BitmapImage资源,请执行以下步骤

在Visual Studio中打开项目属性,按Alt+F7。 打开“项目属性”页面中的“资源”选项卡。 在“资源”选项卡中,选择第一个下拉列表中的图像。 然后从第二个下拉列表中选择“添加现有项”。 这将打开一个OpenFile对话框,要求您选择一个图像文件,继续并从任何文件夹中选择一个图像文件。 当您选择一个图像并单击“打开”按钮时,所选图像将添加到“资源”选项卡中的大空白区域,并带有缩略图。 保存项目。 以上步骤将图像资源添加到项目中

现在,要访问项目中的图像资源,请使用Properties.Resources.ResourceName,其中ResourceName是刚才添加的图像的名称。 请注意,图像资源返回一个图像对象,您可以在需要图像的任何位置使用该对象

要解释最后一步,假设您有一个PictureBox,并且希望在PictureBox中显示图像资源,请将PictureBox的image属性设置为该图像资源,如下所示:

pictureBox1.Image=Properties.Resources.(ResourceName);
确保将ResourceName替换为刚才添加的映像的名称


希望它对您有所帮助。

您是否已将其添加为资源?我不想让您。。。