在c#中可以使用图片盒控件来呈现图像,本文主要介绍了C#图片框实现图片交换,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
在Windows操作系统操作系统窗体应用程序中显示图片时要使用图片控件(PictureBox),图片的设置方式与背景图片的设置方式相似。
图片控件中常用的属性如下表所示:
图片控件中图片的设置除了可以直接使用图像位置属性指定图片路径以外,
还可以通过形象。来自文件方法来设置。实现的代码如下:
图片控件的名称。图像=图像。来自文件(图像的路径);
【实例】
实现图片交换。
Form1.cs
使用系统;
使用系统。集合。泛型;
使用系统。组件模型;
使用系统。数据;
使用系统。绘图;
使用系统100 . Linq
使用系统。文本;
使用系统窗户。形式
命名空间图片框形式
{
公共分部类表单1:表单
{
公共表单1()
{
初始化组件();
}
//窗体加载事件,设置图片空间中显示的图片
私有void Form1_Load(对象发送方,EventArgs e)
{
//指定图片路径:图片控件的名称。图像=图像。来自文件(图像的路径);
图片框1。图像=图像从文件(@ ' C:\ Users \ 86186 \ Desktop \ 01。jpg’);
//图片在图片控件中被拉伸或收缩,适合图片的大小
图片框1。SizeMode=PictureBoxSizeMode .拉伸图像
图片框2。图像=图像从文件(@ ' C:\ Users \ 86186 \ Desktop \ 02。jpg’);
图片框2。SizeMode=PictureBoxSizeMode .拉伸图像
}
//"交换"按钮的单击事件,用于交换图片
私有void button1_Click(对象发送方,EventArgs e)
{
//定义中间变量存放图片地址,用于交换图片地址
PictureBox PictureBox=new PictureBox();
图片框Image=pictureBox1 .形象;
图片框1。Image=pictureBox2 .形象;
图片框2。Image=pictureBox .形象;
}
}
}
程序。铯
使用系统;
使用系统。集合。泛型;
使用系统100 . Linq
使用系统窗户。形式
命名空间图片框形式
{
静态类程序
{
///摘要
///应用程序的主入口点。
////摘要
[静态线程]
静态空干管()
{
申请enable visual styles();
申请setcompatibleextrenderingdefault(false);
申请run(新表格1());
}
}
}
到此这篇关于C#图片框图片控件实现图片交换的文章就介绍到这了,更多相关C#图片框图片交换内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。