欢迎来到天天文库
浏览记录
ID:42788808
大小:226.02 KB
页数:7页
时间:2019-09-20
《实验二:图形控件和其他控件应用练习》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、图形控件和其他控件应用练习一.PictureBox控件应用练习:在窗体或图片框中输入图像有两种方式:一是在设计时,利川【屈性】对话框输入,具体來说就是选择对象的Image属性[参见教材P114的示例,请自行练习];二是在程序中使用【文件打开】对话框输入,详见下面的示例介绍。【实验一】:使用【文件打开】对话框在图片框控件中输入图像。(1)K界面设计H:窗体设计界面如右下图所示:由1个PictureBox控件、1个OpcnFilcDialog控件、1个Button控件组成。完成在PictureBox内显示图像。OpenFileDialog
2、控件是非可视的,设计时和运行时都不出现在窗体上。设计时放直该控件时,它出现在窗体的下方。对于其他非可视化控件也是这样。⑵K确定》按钮的单击事件代码如下:privatevoidbuttonl_Click(objectsender,EventArgse){openF订eDialogl.ShowDialogO;〃行1Bitmappl=newBitmap(openFileDialogl.FileName);//行2pictureBox1.1mage=pl;)K说明弘行I:利用OpenFileDialog控件显示一个"打开文件”对话框;【说明:
3、“文件打开对话椎”是C#预置的一种通用对话框,它由OpenFileDialog类实现,其常川方法是ShowDialog方法,用于显示打开文件对话框。】行2:(从指定的现有图像)建立一个Bitmap对象。【说明:在C#中进行图像处理一般通过Image类及其派生类來实现。Tmage类是一个抽彖类,不能直接使用,可以使用它的派生类Bitmap类。Bitmap类可以处理由像素数据定义的图像。】行3:把第2行建立的Bitmap对象赋值给图片框的Image属性,使之显示图像。【实验二】:循环播放多幅图片。K功能说明H:川图形框•显示三个位图图形之
4、一:image。、image1或image2。这些图形位于该工程的bin/Debug目录的images目录中。K界面设计几窗体设计界血如右下图所示:由1个PictureBox控件、1个Button控件组成。完成在PictureBox内显示多个图像。步骤:(1噺建一个名为PicturcBoxExApp2的windows项11文件。并在该项li的bin/DcbugH录下新建一个名为images的文件夹,并在该文件夹中存放3幅将耍显示的图片(imageO^image1和image2)。⑵在窗体上添加1个PictureBox控件和1个按钮控件
5、。按运行界面设置各控件的属性。图形控件和其他控件应用练习一.PictureBox控件应用练习:在窗体或图片框中输入图像有两种方式:一是在设计时,利川【屈性】对话框输入,具体來说就是选择对象的Image属性[参见教材P114的示例,请自行练习];二是在程序中使用【文件打开】对话框输入,详见下面的示例介绍。【实验一】:使用【文件打开】对话框在图片框控件中输入图像。(1)K界面设计H:窗体设计界面如右下图所示:由1个PictureBox控件、1个OpcnFilcDialog控件、1个Button控件组成。完成在PictureBox内显示图像
6、。OpenFileDialog控件是非可视的,设计时和运行时都不出现在窗体上。设计时放直该控件时,它出现在窗体的下方。对于其他非可视化控件也是这样。⑵K确定》按钮的单击事件代码如下:privatevoidbuttonl_Click(objectsender,EventArgse){openF订eDialogl.ShowDialogO;〃行1Bitmappl=newBitmap(openFileDialogl.FileName);//行2pictureBox1.1mage=pl;)K说明弘行I:利用OpenFileDialog控件显示一
7、个"打开文件”对话框;【说明:“文件打开对话椎”是C#预置的一种通用对话框,它由OpenFileDialog类实现,其常川方法是ShowDialog方法,用于显示打开文件对话框。】行2:(从指定的现有图像)建立一个Bitmap对象。【说明:在C#中进行图像处理一般通过Image类及其派生类來实现。Tmage类是一个抽彖类,不能直接使用,可以使用它的派生类Bitmap类。Bitmap类可以处理由像素数据定义的图像。】行3:把第2行建立的Bitmap对象赋值给图片框的Image属性,使之显示图像。【实验二】:循环播放多幅图片。K功能说明H
8、:川图形框•显示三个位图图形之一:image。、image1或image2。这些图形位于该工程的bin/Debug目录的images目录中。K界面设计几窗体设计界血如右下图所示:由1个PictureBox控件、1个But
此文档下载收益归作者所有