您当前的位置: 首页 >  c#

光怪陆离的节日

暂无认证

  • 3浏览

    0关注

    1003博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

C#WinForm开发:如何将图片添加到项目资源文件(Resources)中

光怪陆离的节日 发布时间:2022-07-27 10:15:04 ,浏览量:3

C#WinForm开发:如何将图片添加到项目资源文件(Resources)中

  1. 引言

  2. 操作步骤

  3. 实例应用

  4. 功能延展

  5. 引言 在C#Winform开发中,有时需要在控件中插入一些图片,常见的有pictureBox控件的Image属性。那么,我们应当如何将现有图片添加到项目资源文件中?

  6. 操作步骤 在VS 2017中新建一个“Windows窗体应用”项目,然后保存两张图片到桌面。这里,项目名称为“cyTest”,图片名称为“JapaneseBoy”和“WhiteBoard”,至此准备工作完成。 在这里插入图片描述 在“解决方案资源管理器”视图中,双击“Properities -> Resources.resx”选项: 在这里插入图片描述 在弹出的“Resources.resx”窗口中,单击"添加资源"选项后的“倒三角”图标。然后,在出现的下拉菜单中,单击"添加现有文件"选项: 在这里插入图片描述 找到图片保存路径,选中两张图片,单击“打开”按钮即可: “解决方案资源管理器”视图中“cyTest”项目下,自动生成“Resources”文件夹及已添加的两张图片。至此,已成功将图片添加至项目资源文件中。 在这里插入图片描述 实例应用 以在Form中插入两个图片为例:

在Form中拖放两个pictureBox控件: 在这里插入图片描述 编写如下程序代码: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms;

namespace cyTest { public partial class Form1 : Form { public Form1() { InitializeComponent(); } Image cyImage1, cyImage2; private void Form1_Load(object sender, EventArgs e) { cyImage1 = Properties.Resources.JapaneseBoy; pictureBox1.Image = cyImage1; pictureBox1.Height = cyImage1.Height; pictureBox1.Width = cyImage1.Width; pictureBox1.Location = new Point(10, 10);

        cyImage2 = Properties.Resources.WhiteBoard;
        pictureBox2.Image = cyImage2;
        pictureBox2.Height = cyImage2.Height;
        pictureBox2.Width = cyImage2.Width;
        pictureBox2.Location = new Point(700, 10);
    }
}

}

关注
打赏
1665731445
查看更多评论
立即登录/注册

微信扫码登录

0.0384s