
C#
望江树
入门学徒
展开
-
C#/Csharp桌面应用开发小作业小程序,读取打开ppm文件,从ppm文件读取图片,像素转化为图片,读取RAGB转化为图片
(九) 从西南石油大学计科院毕业之后,你顺利加入了一家初创软件公司,该公司需要为客户开发一款用于查看PPM图像文件的软件。软件部经理决定将该项工作交付由你完成。请通过下述PPM图像文件的相关背景资料,客户粗略的软件需求说明及概要编码提示,结合桌面应用程序开发所学知识,顺利完成上述软件的开发工作。这里有个说明,按照老师的方法,读取老师给的文件是读取不出文件的,因为P3后面有无数个空格,暂时我没想到很简便的方法就提取出图片,我们需要修改文件成这个样子才能用老师提供的方法来把图片提取出来,其它都是很容易的东西我原创 2020-11-17 10:58:24 · 1078 阅读 · 6 评论 -
(重点)C#/Csharp桌面应用开发小作业小程序,测距仪,画圆,GDI画圆,画直线,绘制圆,绘制直线,绘制虚线,dashpattern的应用
简介这次试验具有一定难度,因为我们对于C#得画板接触得比较少,但是我认为老师很可能在考试的时候在这上面大出文章,所以这个实验我会详细的解析C#的GDI+首先,我们要画图形,就要调用Paint方法,如果在MouseMove里面画,那么在鼠标移动的时候就会一直画,同时出现很多个我们想要画的东西,但是这次练习要求只要画五个东西,第一个是MouseDown的时候,我们获得此时鼠标点击的坐标,同时我们鼠标移动,一边移动鼠标的坐标也在不断得变化,就如上文所说,如果在MouseMove这个方法里面画图形,那么随着鼠标原创 2020-11-17 10:36:54 · 2517 阅读 · 2 评论 -
C#/Csharp桌面应用开发小作业小程序,类似微信登录功能的小软件
(七) 微信APP是一款非常流行的及时通讯类应用软件,请利用所学的桌面应用开发知识,仿照完成一个类似微信登录功能的小软件,功能要求如下所示,最终效果见Demo文件夹:软件需求及编码提示: 该软件包含一个主窗体,窗体标题为“微信2019”,窗体的大小为280400。该窗体标题栏右边没有最小化,最大化,以及退出按钮。 设置ControlBox属性为false,就能把右上角的去掉 窗体的右上角放置两个大小为2424的PictureBox控件,左侧控件放置“设置”图标,右侧放置“关闭”图标(相关图原创 2020-11-17 10:09:17 · 3012 阅读 · 1 评论 -
C#/Csharp桌面应用开发小作业小程序,公司内部的即时通讯软件
(六) 从西南石油大学计科院毕业之后,你顺利加入了一家初创软件公司,该公司需要为客户开发一款公司内部的即时通讯软件。软件部经理决定将文字聊天工作交付由你完成。请根据相关需求说明及概要编码提示,结合桌面应用程序开发所学知识,顺利完成上述软件的开发工作:软件需求及编码提示: 本窗体包含一个主窗体,窗体大小:855 * 652。 窗体上方放置一个FlowLayoutPanel控件,BorderStyle属性设置为FixedSingle。 该FlowLayoutPanel的其他属性设置为:BackC原创 2020-11-16 13:04:47 · 1211 阅读 · 0 评论 -
C#/Csharp桌面应用开发小作业小程序,将图片灰度化
简介软件需求及编码提示: 该软件只需要一个窗体,该窗体大小为:1050 * 700。 窗体上放置两个Button控件,标题分别是:载入图片,灰度化。 窗体上放置两个PictureBox控件,BorderStyle设置为FixedSingle,BackGroundImage Layout设置为Stretch。 在所有方法外,定义一个Image img对象,用于存储载入的图片。 为“载入图片”按钮,添加Click事件;编写代码,当用户点击该按钮的时候,利用OpenFileDialog,获原创 2020-11-16 12:22:38 · 956 阅读 · 2 评论 -
C#/Csharp桌面应用,旅行类软件的欢迎界面
软件需求及编码提示: 该软件包含一个主窗体,设置窗体大小:1000* 800。 设置窗体为:无边框窗体。//这个在窗体属性FormBorderStyle设置为None 设置窗体的起始显示位置为:屏幕中心。 //StartPosition设置为 centerscreen 设置窗体的背景图片为main2.jpg。(该素材图片在考生的素材文件夹下)//窗体上面放图片是设置属性BackGroundImage,导入图片资源 添加Label控件,text属性设置为“携程在手”, 背景颜色设置为透.原创 2020-11-15 23:51:08 · 1183 阅读 · 0 评论 -
C#/Csharp,便捷查看文件内容的软件
(三) 从西南石油大学计科院毕业之后,你顺利加入了一家初创软件公司,该公司需要为客户开发一款用于便捷查看文件内容的软件。软件部经理决定将该项工作交付由你完成。请根据相关需求说明及概要编码提示,结合桌面应用程序开发所学知识,顺利完成上述软件的开发工作:软件需求及编码提示: 本窗体包含一个主窗体,窗体标题叫文件查看器。//点击主窗体,设置Text为“文件查看器” 窗体左上角放置一个载入按钮。 窗体中间放置一个FlowLayoutPanel。 该FlowLayoutPanel的边框样式为:F原创 2020-11-15 23:33:16 · 944 阅读 · 0 评论 -
C#/Csharp,通过GDI+知识,在窗体上绘制彩虹
简介应用软件的Loading界面是一个软件的重要组成部分。请利用所学的GDI+知识,通过在窗体上绘制彩虹的方式,完成一个儿童学习类软件的Loading界面,功能要求如下所示:软件需求及编码提示: 该软件只需要一个窗体,该窗体标题为:“彩虹绘制—2017XXXXXXX”。请依据你的情况填写你的真实学号。 设置窗体的双缓存为true,避免绘图是,窗体闪烁。(找到主窗口的DoubleBuffered,把它属性改为true) 添加Form_Paint事件,在该事件中,获取Graphics对象,对应原创 2020-11-15 21:56:01 · 1883 阅读 · 0 评论 -
C#/Csharp类似IOS拨号功能的小软件
简介这是我们要做的界面软件需求及编码提示: 该软件包含一个拨号主窗体,设置窗体大小:470 * 760。(点击主页面,调整Size属性,注意逗号要用英文逗号) 设置拨号窗体为:无边框窗体。(FormBorderStyle这个属性设置为NONE) 设置拨号窗体的起始显示位置为:屏幕中心。 (StartPosition属性,调整为Centerscreen) 设置拨号窗体始终显示在其它窗体之上。 (TopMost调为 true,意思是在最上层) 设置拨号窗体的背景颜色,各Label字原创 2020-11-15 21:30:57 · 657 阅读 · 0 评论