网络编程技术综合实验报告2.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络编程技术综合实验报告2

辽宁工业大学软件学院 《C#网络编程技术》综合实验报告一 题目: 面向对象程序设计 院(系): 软件学院 专业班级: 软件工程091 学 号: 学生姓名: 指导教师: 翟宝峰 教师职称: 副教授 起止时间: C/S客户端程序设计 问题描述 在项目开发中,界面设计是一个很重要的方面。好的界面应该使操作者更容易掌握,赏心悦目,把操作看作是一种享受而不是负担。Visual C#.NET提供了丰富的控件,大大简化了界面设计过程。 在Windows应用程序中,只能使用Windows窗体控件。与窗体有关的设计主要包括创建控件,设置控件外观,编写事件方法和访问控件属性。对属性的修改有两种方法,即在设计窗体下直接修改和在代码中修改。 问题分析 1.Windows应用程序中常用的Win Forms窗体控件。 Label控件:通常用于提供空间或窗体的描述性文字。 Buttom控件:一般完成某个处理过程。 TextBox控件:允许用户在应用程序中输入或编辑文本,包括多行编辑和密码字符屏蔽等。 CheckBox控件:可为用户提供一项选择。 CheckedListBox控件:提供一个选择列表。 ListBox控件:用来显示一组条目,以便让操作者从中选择一条或者多条。 ComboBox控件:分两部分组成,一个文本框和一个列表框。文本框可以用来编辑或者现实当前选中的条目。单击文本框旁边带有向下剪头的按钮,则会弹出列表框,使用键盘或者鼠标可以在列表框中快速选择条目。 ToolTip控件:当鼠标位于某个空间上并停留一段时间后,显示该控件功能的提示信息。 PictureBox控件:是用于显示图像的Windows图片框控件。 MainMenu控件:运行时显示一个菜单。 ProgressBar控件:用来动态显示一个过程的进行程度。 TabControl控件:创建多个标签页的窗口,每个标签页都是一个容纳其他控件的容器。 ListView控件:用列表的形式显示一组数据。 2.控件中一些常用的属性和事件 常用基本属性 Name:表示控件的名称。 Enabled:表示控件是否可以对用户交互作出响应。 Font:表示控件中显示蚊子的字体格式,包括字体名称,字号以及是否以斜体,加粗和下划线显示。 BackColor:表示控件的背景色。 ForeColor:表示控件的前景色。 Image:表示控件上显示的图像。 Location:这是一个符合属性,表示控件的左上角相对于其容器的左上角的坐标。 Size:这是一个符合属性,表示控件的高度和宽度。 Visible:表示是否显示该控件。 常用事件 MouseEnter事件:鼠标进入控件区域内时触发。 MouseDown事件:在控件区域内按下鼠标时触发。 MouseLeave事件:鼠标离开空间区域时出发。 程序设计 使用Win Forms常用的窗体控件,设计学生信息添加删除管理程序。 程序流程图如下: N Y 程序实现 程序主界面如下: 程序部分实现代码如下: static void Main() { Application.Run(new Form1()); } private void button3_Click(object sender, System.EventArgs e) { m_gongneng=null; for(int i=0;icheckedListBox1.CheckedItems.Count;i++) { m_gongneng+=this.checkedListBox1.CheckedItems[i]+,; } m_num=textBox1.Text.ToString(); m_name=textBox2.Text.ToString(); if(null==m_num || null==m_name || null==m_pin || null==m_adr || null==m_gongneng) { MessageBox.Show(信息不完整,提示); } else { if(,==m_adr[m_adr.Length-1]) { m_adr=m_adr.Substring(0,m_adr.Length-1); } if(,==m_gongneng[m_gongneng.Length-1]) { m_gongneng=m_gongneng.Substring(0,m_gongneng.Length-1); } int num=listView1.Items.Co

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档