-4

我在下一行遇到问题:

 taskbarNotifier2.SetBackgroundBitmap(new Bitmap(GetType(),"skin2.bmp"), Color.FromArgb(247, 247, 247));

在类'WindowsFormsApplication2.Form1'中找不到资源'skin2.bmp ' 。

4

1 回答 1

2

要使用Bitmap(Image) Resource来自项目的资源,请按照以下步骤操作;

  • 在 Visual Studio 中打开Project Properties(按 Alt+F7)。
  • 打开Resources Tab项目属性页面。
  • 在第一个下拉列表中Resources Tab选择。Images
  • 然后Add Existing Item从第二个下拉列表中选择。
  • 这将打开一个Openfiledialog要求您选择图像文件,继续并从您的任何文件夹中选择图像文件。
  • 当您选择图像并单击“打开”按钮时,所选图像将添加到 中的大空白区域Resources Tab,并带有缩略图。
  • 保存项目。

上述步骤将图像资源添加到您的项目中。

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

解释最后一步(假设您有一个PictureBox,并且您想在PictureBox中显示图像资源),将PictureBox的 image 属性设置为该图像资源,如下所示;

pictureBox1.Image=Properties.Resources.(ResourceName);

确保将(ResourceName)替换为您刚刚添加的图像的名称。

希望它可以帮助你。

于 2013-09-04T09:44:21.337 回答