...String name = "pictureBox1"; 一个pictureBox控件,Name是picture...
发布网友
发布时间:2024-10-01 21:20
我来回答
共4个回答
热心网友
时间:2024-10-17 15:35
从你的表述中不难看出,这是一个Winform项目中的PictureBox问题
PictureBox在Winform或WPF以及Silverlight中都是有两种Image存储设定方式的:
1.与项目文件一共编译为DLL文件(本地资源):
存储于各Form窗体中的.resx文件中并加密存储,可设置本地机器中任何路径下的图片文件为Image源,通过VS的可视化菜单项设置即可。
代码动态实现:pictureBox1.Image=new System.Drawing.Bitmap(path);//path为图片的相对路径。
2.放入到指定的Resources资源文件中存储(项目资源):
System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(Form1));
pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("picFrom.Image")));
建议:以后提问问题时,切记注明是哪类项目中遇到的问题,不要只写C#,因为你问的不只是C#的语法问题,C#语法是可以开发Winform、Web、WPF、WCF、Silverlight等不同类型项目的,这些项目中的C#语法都一致,但其不同项目中的类库与对象属性都各有不同,明白否?
热心网友
时间:2024-10-17 15:40
这个貌似不行 不过可以借助PictureBox 类型来控制
热心网友
时间:2024-10-17 15:39
这怎么能行呢 name是string 类型 而pictureBox1 是PictureBox 类型 怎么用string 类型来操作
pictreubox类型的呢
热心网友
时间:2024-10-17 15:39
直接this.PictureBox.Image不就行了吗
热心网友
时间:2024-10-17 15:36
从你的表述中不难看出,这是一个Winform项目中的PictureBox问题
PictureBox在Winform或WPF以及Silverlight中都是有两种Image存储设定方式的:
1.与项目文件一共编译为DLL文件(本地资源):
存储于各Form窗体中的.resx文件中并加密存储,可设置本地机器中任何路径下的图片文件为Image源,通过VS的可视化菜单项设置即可。
代码动态实现:pictureBox1.Image=new System.Drawing.Bitmap(path);//path为图片的相对路径。
2.放入到指定的Resources资源文件中存储(项目资源):
System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(Form1));
pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("picFrom.Image")));
建议:以后提问问题时,切记注明是哪类项目中遇到的问题,不要只写C#,因为你问的不只是C#的语法问题,C#语法是可以开发Winform、Web、WPF、WCF、Silverlight等不同类型项目的,这些项目中的C#语法都一致,但其不同项目中的类库与对象属性都各有不同,明白否?
热心网友
时间:2024-10-17 15:43
这怎么能行呢 name是string 类型 而pictureBox1 是PictureBox 类型 怎么用string 类型来操作
pictreubox类型的呢
热心网友
时间:2024-10-17 15:44
这个貌似不行 不过可以借助PictureBox 类型来控制
热心网友
时间:2024-10-17 15:36
直接this.PictureBox.Image不就行了吗