- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
窗体与控件第06章
第6章 窗体与控件 w 重点内容 认识与使用窗体设计器 熟练操作常用控件 掌握自定义控件 6.1 窗体设计器 窗体设计器是开发Windows窗体应用程序最重要的工具,开发人员可以通过它快速地开发出各种形式的应用程序。 窗体设计器(续) 1.认识窗体设计器 创建一个Windows应用程序的步骤如下: (1)选择“文件”—“新建”—“项目”命令,弹出“新建项目”的窗口。 (2)在“新建项目”窗口中,先选择左边“项目类型”列表框“Visual C#”选项,然后选择右边“模板”列表框“Windows应用程序”选项。在下方,需要输入项目名”,选择项目保存位置。 (3)单击“确定”按钮,Visual Studio 2008自动生成Windows应用程序,如图所示。 窗体设计器(续) 2. 使用窗体设计器 使用窗体设计器非常简单,简单的设计都只需要鼠标双击或拖曳操作即可。 3.使用其他工具 “工具箱”面板 “服务器资源管理器”面板 “属性”面板 6.2 常用控件 开发Windows应用程序,一定会使用到Windows应用程序的各种控件,控件是用户页面的基本单位。在开发Windows应用程序中,页面是由一个个控件有机构成的。在Visual Studio 2008开发环境中,基本控件可以分为常用控件、容器控件、数据控件、打印控件以及对话框控件,本节主要讲解常用控件。 常用控件(续) 1.控件的操作 控件的操作主要包括: (1)添加控件 (2)调整控件 (3)删除控件 Label和LinkLabel控件 Label和LinkLabel控件可用于向用户显示描述性的文本信息。Label控件的主要功能是输出信息,用来标识其他无法显示标题的控件,也可以向用户显示相关信息。 LinkLabel控件派生于Label控件,以超链接的方式显示信息。一切可以使用Label控件的地方,都可以使用LinkLabel控件;还可以将文本的一部分设置为指向某个文件、文件夹或网页的链接。 Button控件 Button控件是基于事件的控件,通常用来完成以下3种任务: 关闭对话框,如“确定”、“取消”按钮。 对用户输入的信息执行某种操作,如“提交”、“登录”按钮。 打开一个对话框或执行某个应用程序,如“选项”、“帮助”按钮。 TextBox控件 文本框控件TextBox控件主要用于数据的输入与输出。文本框中的文本在程序运行时,可以被用户编辑,这也是不同于标签控件的地方。TextBox控件提供了最基本的文本输入和文本编辑的功能。 TextBox控件的主要作用就是程序运行时让用户输入信息,可以输入任何字符也可以限制性输入。当然,TextBox控件也可以如Label控件一样用于信息的输出。 RadioButton和CheckBox控件 在程序中,有时需要用户从多个选项中选择其中的一个时,开发人员可以在用户界面上使用单选按钮控件RadioButton控件;如果需要同时选定一个或多个选项时,可以使用复选框控件CheckBox控件。 单选按钮顾名思义就是“多选一”,因此RadioButton控件一般都是成组使用而不单独使用。 Panel和GroupBox控件 GroupBox控件是一个容器控件,它用于为其他控件提供可识别的分组。在分组框中对所用选项进行分组为用户提供了逻辑可视化线索。当移动单个GroupBox控件时,它包含的所有控件也会一起移动。GroupBox的典型用途是对RadioButton控件分组 Panel控件也是一种容器控件,它的作用和GroupBox相似,可以用于为其他控件提供可识别的分组,但只有Panel控件可以有滚动条,只用GroupBox控件可显示标题。 ListBox和ComboBox控件 用户界面通常需要向用户提供多种选项的动态列表,开发人员可以使用列表框ListBox控件和组合框ComboBox控件来实现。列表框用于列出可供用户选择的项目列表,用户可以从中选择一个或多个列表项。组合框可以看成是文本框和列表框的组合,用户可以从文本框中输入文本,也可以从列表框中选择列表项。 ListBox控件列出所有可供用户选择的项目列表,如果项目数目超过列表框可显示的数目,ListBox控件将自动出现滚动条。除了ListBox控件以外,.NET还提供了派生于ListBox的CheckedListBox控件,它与ListBox控件的差别在于除了显示项目列表外,还附带一个选中标记。 CheckedListBox控件 CheckedListBox控件是ListBox控件的一个扩展,它几乎可以完成ListBox控件所有的任务,不同的是它可以在
您可能关注的文档
- 省骨干教师培训(任务型教学设计).ppt
- 相册中鉴证的时光.doc
- 看文献技巧.doc
- 看文献方法.doc
- 看牛玉儒有感.doc
- 相册设计基础理论.doc
- 真爱不灭主题曲.doc
- 眼袋整形 恢复您的魅力.doc
- 着眼薄弱环节.doc
- 知识_演讲技巧.doc
- Unit10What'syourfavouritemonth(课件)湘鲁版英语六年级上册(2).pptx
- 全国浙教版信息技术高中必修1新7.1信息技术对人类社会的影响教学设计(2).docx
- Unit11I'msorry.(课件)湘少版英语五年级上册(2).pptx
- 空巢老年人精神文化养老与社会参与研究报告.pdf
- 建筑工地安全生产月活动方案.docx
- 小学英语四年级下册《unit2 what time is it c story time》课件.ppt
- 部编版二年级语文下册亡羊补牢课件.pptx
- 部编版六年级语文下册第10课《古诗三首》优质课件.pptx
- 蔬菜采购项目投标书.doc
- 蓝色商务乘风破浪微立体岗位竞聘PPT模板个人简历PPT.pptx
文档评论(0)