本文主要介绍C# pictureBox使用案例的详细说明。本文通过一个简单的案例来说明对这项技术的理解和使用。以下是详细内容,有需要的朋友可以参考一下。
PictureBox控件可以显示来自位图、图标或图元文件的图形,以及增强的图元文件、JPEG或GIF文件。如果控件不够大,无法显示整个图像,请裁剪图像以适合控件的大小。
本文使用openfiledialog控件打开图片文件:
显示了图片控件的sizeMode的四种格式:最好的是zoom,可以缩放图片而不变形。
大小模式:自动调整-使图片框适合图片大小,缩放-使图片适合图片框
控件的SizeMode属性有四种情况:
正常:图片大小不变;
拉伸图片以适合图片框(图片会变形)
AutoSize:PictureBox适应图片;
CenterImage:图片显示在中间;
缩放:图片填充PictureBox(不变形)
首先将一个openfiledialog控件拖到窗体上:
然后在按钮控件中添加代码:
私有void按钮3_Click(对象发送方,EventArgs e)
{
//指定要查找的文件类型
openFileDialog1。过滤器=“@”。Jpg|*。jpg|@。Png|*。png|@。Gif|*。gif|@。所有文件|*。*';
//此对话框将返回DialogResult类型的值DialogResult。OK或DialogResult。不
DialogResult dr=openFileDialog1。ShowDialog();
if (dr==DialogResult。好的)
{
//通过输入文件目录、文件模式、访问模式等参数,通过流打开文件。
FileStream fs=新文件流(openFileDialog1。文件名,文件模式。打开,文件访问。阅读);
//通过调用系统的画笔工具绘制一个图像类型数据,并将其传递给pictureBox。
图像im=系统。drawing . bitmap . from stream(fs);
图片框1。Image=im
图片框2。Image=im
图片框3。Image=im
图片框4。Image=im
}
}
这就是本文对C# pictureBox使用案例的详细解释。有关C# pictureBox用法的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望大家以后能多多支持我们!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。