C#可视化认识实习报告.docx
- 文档编号:3185015
- 上传时间:2023-05-05
- 格式:DOCX
- 页数:8
- 大小:164.46KB
C#可视化认识实习报告.docx
《C#可视化认识实习报告.docx》由会员分享,可在线阅读,更多相关《C#可视化认识实习报告.docx(8页珍藏版)》请在冰点文库上搜索。
C#可视化认识实习报告
学号
可视化编程
课程报告
学生姓名
班级
电子信息科学与技术一班
成绩
计算机与信息工程学院
目录
第一章设计方案1
1.1该设计所实现的功能1
第二章设计实现2
2.1总体设计阶段任务2
2.1.1.界面设计:
程序包括三个窗体。
2
2.1.2代码编写:
代码包括5个文件。
3
第三章详细设计4
3.1系统功能的详细设计与实现4
3.11MainForm窗体:
4
第四章设计结果5
4.1新增目录:
5
4.2导入图片:
6
4.2删除目录7
第五章总结与展望8
第一章设计方案
1.1该设计所实现的功能
(1)可以对目录下的图片以缩略的方式进行浏览,并在浏览过程中可以删除一张或多张图片。
(2)可以以实际大小或适合窗体尺寸的方式对单张图片进行浏览,并可以切换到同目录下的上一张图片或下一张图片浏览。
也可以对同目录下的图片以自动播放的形式进行浏览,并可以调整自动播放的时间间隔。
(3)可以在浏览某张图片时将其删除。
(4)可以在全屏幕的方式浏览图片。
1.1.1分析该设计功能实现的步骤及过程
(1)主窗体,可以用于浏览和查看图片。
(2)目录窗体,用于创建图片的管理目录。
(3)导入图片窗体,用于向目录中导入图片。
1.2功能的详细分析
具有良好的人机交互界面,有一定的计算机操作经验的用户可以不经任何培训就可以直接使用该软件。
对图片实现分目录管理,用户可以自行创建并删除存放图片的目录,并可以方便地将各种图片存放于相应的目录之中。
第二章设计实现
2.1总体设计阶段任务
2.1.1.界面设计:
程序包括三个窗体。
(1)MainForm窗体:
程序的主窗体,可以用于浏览和查看图片,并对图片进行管理。
如下图
(2)FrmCreateFolder窗体:
创建目录窗体,用于创建图片的管理目录。
如下图
(3)FrmLoadPic窗体:
导入图片窗体,用于向目录中导入图片。
如下图
2.1.2代码编写:
代码包括5个文件。
(1)MainForm.cs:
主窗体MainForm的代码文件。
(2)FrmCreateFolder.cs:
创建目录窗体FrmCreatefolder的代码文件。
(3)FrmLoadPic.cs:
导入图片窗体FrmLoadPic的代码文件。
(4)PicInfo.cs:
PicInfo类代码文件。
(5)Folder.cs:
Folder类代码文件。
第三章详细设计
3.1系统功能的详细设计与实现
3.11MainForm窗体:
(1).创建一个新项目“图片管理器”。
把窗体改名为MainForm,并设置它的属性。
(2).在窗体中放置一个ToolStrip控件,再添加5个工具按钮并进行改名和设置属性。
(3).在工具栏中添加2个Separator。
再在窗体中放在2个ToolStrip控件并进行命名和属性的设置,在添加6个工具按钮,1个组合框,2个分隔条,并进行相应的属性改写。
(4).在窗体上放置1个StatusStrip控件,它自动放置在窗体的最底部,在状态栏中添加1个ProgressBar和StatusLabel。
(5).在窗体上放置1个ListBox控件并进行属性设置。
(6).在LstFolder控制右边放置一个Splitter控制,它会自动贴向LstFolder的右边界靠齐,这个控制的作用是可以再程序运行时改变它左边和右边控件的宽度。
(7).在Spiltter的右侧放置1个Panel控件,并设置它的属性。
(8).在panel1上放置1个ListView控件,它用于显示一个目录下所有图片的缩略图。
3.1.2FrmCreateFolder窗体
(1).新建一窗体,命名为FrmCreateFolder。
(2).在窗体中放置1个TextBox控件,命名为txtFolderName。
(3).在窗体中放置2个Button控件,分别命名为btnOK后和btnCancel。
并把它们的Text属性设置为“确定”和“取消”。
3.1.3FrmLoadPic窗体
(1).新建一窗体,命名为FrmLoadPic。
(2).在窗体上放置1个ComboBox控件,命名为cbFolder。
DropDownStyle属性设置为:
DropDownList
(3).在窗体上放置1个CheckedListBox控件,命名为chksPic。
HorizontalScrollbar属性设置为true。
(4).在窗体上放置1个TextBox控件,命名为txtPicName。
(5).在窗体放置4个Button控件。
(6).在窗体上放置1个OpenFileDialog控件,命名为openFileDialogSelPic,并把它的Multiselect属性设置为true。
第四章设计结果
4.1新增目录:
4.2导入图片:
4.2删除目录
第五章总结与展望
通过本次设计,让我对C#这一完全面向对象的语言有了更加深刻的认识。
本次设计让我对我所学过的知识有了一个更加深刻的认识,而且更使我对学过的知识有一个更加系统和高度概括的认识。
并且还涉及了一些没学过的知识,让我们更加的对C#这一门语言有了更加深刻的求知欲!
本次设计还有很多的功能可以研究设计,比如可以在浏览某张图片时可以更改其详情,对图片进行顺时针或逆时针旋转,可以在查看图片缩略图或浏览单张图片时将一张或多张图片导入到用户指定的位置。
可以多张图片同时修改名称。
图片浏览器还可以有很多的不足,如:
修改后无法再次修改图片的名称,可以加入更简洁,更加人性化的设计!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C# 可视化 认识 实习 报告
![提示](https://static.bingdoc.com/images/bang_tan.gif)