关于C#中使用图片的问题 各位大侠:小弟是从mfc 转来的。 我想实现的功能是这样的使用C#语言动态的绘制 控件pictureBox但是可是其中使用的图片能不能 直接就是在程序中。而不是 用路径去打开一个图片文件,然后显示在控件中(就是 给用户使用的时候 只有一个.exe 文件。而没有资源文件夹谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 解决方案下的项目下不是有个"Resource"文件夹吗?双击打开这个文件,把图片文件复制到这里,然后你就可以通过强类型:Properties.Resources.FileName来访问了。你可以试一下,在输入Properties.Resources.之后你复制的文件会列出来的。 不大明白你的意思,在项目中指定pictureBox的Image后,图片会存到资源文件,但编译后只有一个exe,资源是包含在exe文件中的。如果你需要很多图片用来备用,可以建立一个单独的资源文件,里面存放图片。需要时从资源文件读取。动态绘制的图可以存储到你定义的Bitmap中,这样只能在运行时存在,程序关闭后当然就没有了。 private void Form1_Load(object sender, EventArgs e) { PictureBox pic = new PictureBox(); pic.Image = Properties.Resources._1;//_1是在Resources.resx增加的图片 this.Controls.Add(pic); } 拖拽直接运行功能 GridView控件中怎样实现排序功能? svn导入文件失败 嵌套类访问的问题 什么时候用泛型啊 Dictionary 怎样取得KEY值? 使用C#:将文本框的TEXT赋值给decimal类型的变量? 急急 如何获取ASCX用户控件中的变量。 C#里面有沒有相當于VB里的DoEvents函數啊﹐用來防止假死機的? Timer控件,通过txtbox赋值无效的问题. 求大大帮我看下这代码哪出问题了
如果你需要很多图片用来备用,可以建立一个单独的资源文件,里面存放图片。需要时从资源文件读取。
动态绘制的图可以存储到你定义的Bitmap中,这样只能在运行时存在,程序关闭后当然就没有了。
private void Form1_Load(object sender, EventArgs e)
{
PictureBox pic = new PictureBox();
pic.Image = Properties.Resources._1;//_1是在Resources.resx增加的图片
this.Controls.Add(pic);
}