网站大量收购独家精品文档,联系QQ:2885784924

C#程序设计基础 教学课件 作者 杨棉绒 李栋 张鑫 第8章 C#的控件.ppt

C#程序设计基础 教学课件 作者 杨棉绒 李栋 张鑫 第8章 C#的控件.ppt

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 C#的控件 8.1 Button控件 8.2标签(Label)控件 8.3链接标签(LinkLabel)控件 8.4文本框(TextBox)控件 8.5单选按钮(RadioButton)控件 8.6 复选框(CheckBox)控件 8.7 图片框(PictureBox)控件 8.8 图片列表(ImageList)控件 8.9 工具栏(ToolBar) 8.10 主菜单(MainMenu) 8.11列表框(ListBox) 8.12 组合框(ComboBox) 8.13 定时器(Timer) 8.14 通用对话框 第7章中创建了基于窗体的Windows应用程序,并在【例7-6】使用了2个Button类型的控件,这是一个极其简单的控件,它响应用户点击鼠标左键的动作,而本章将要对这些C#中用来相应用户动作和系统消息的常用控件进行详细一些的介绍。 从理论上讲,程序员可以在C#中使用系统中安装的任何组件,包括本章介绍的控件。而且使用IDE(集成开发环境,如:SharpDevelop、Visual Studio.NET等)在应用程序中部署这些组件是非常方使的,只需要把它们从【工具箱】窗口拖放到当前正在编程序的窗体中,然后使用【属性】窗口中设置它们的属性。如果有必要,还需要编写代码操作它们。 对于大多数控件,在使用的时候会涉及到下面4个方面的工作: 创建控件 在IDE中只是简单地把控件从【工具箱】窗口拖放到窗体中去。但是如果我们想使用记事本写出所有源代码,我们会发现添加一个控件就是向应用程序中添加一个特定类的对象。 设置控件外观 使用【属性】窗口改变控件的外观属性。 编写事件方法 使用【代码】窗口编写响应控件事件的方法代码。 访问控件属性 8.1 Button控件 8.1.1集成开发环境中的创建及使用方法 8.1.2使用记事本加SDK创建有控件窗体程序的方法 按钮是使用频率最高的控件之一,按钮的名称为Button,对应System.Windows.Forms.Button类。一般用于在应用程序中接受用户命令。 8.1.1集成开发环境中的创建及使用方法 【例8-1】创建一个由C#编写基于.NET的WinForm程序。在该程序上包含一个命令按钮,单击该按钮对象,窗体的背景色发生变化。并且在鼠标进入和离开按钮区域时,按钮的样式也发生变化。 【例8-1】创建一个由C#编写基于.NET的WinForm程序。在该程序上包含一个命令按钮,单击该按钮对象,窗体的背景色发生变化。并且在鼠标进入和离开按钮区域时,按钮的样式也发生变化。 1. 建立新工程 2. 创建按钮并设置属性 3. 实现按钮事件方法 8.2标签(Label)控件 标签的名称为Label,对应System.Windows.Forms.Label类。 一般用于在应用程序中显示文本信息。 8.3链接标签(LinkLabel)控件 链接标签的名称为LinkLabel,对应System.Windows.Forms.LinkLabel类。它一般用于在应用程序中进行超级链接。在功能上大致相当于网页中的超链接(HyperLink)。 事实上,LinkLabel是Label的继承,Label有的属性和事件LinkLabel都有,因此,下面的表格中所列的都是LinkLabel相对于Label所独有的。 创建及使用方法: 在一个窗体(Form)的编辑窗口中,打开工具箱。用鼠标选中LinkLabel控件,即可将其拖入对应窗体中。VS.NET会自动为其添加各种初始化代码。右击窗体上的控件,进入属性窗,可设置其各种属性以及事件处理函数。 一般地,如需要在指定LinkLabel的链接,需由程序实现。如下行代码指定从第4个字符(从0开始记数)开始的两个字符为指向的链接;第8个字符开始的3个字符为指向的链接。 【例8-2】向一个窗体对象上添加一个链接标签,并设定该标签所显示的文字为字符串“内事不决问百度,外事不决问谷歌。”并且要求该字符串中的“百度”和“谷歌”分别设置为超链接,而且能够使用鼠标点击该超链接后用IE浏览器去打开“百度”和“谷歌”的网页。省略添加控件的操作,代码如下: 8.4文本框(TextBox)控件 文本框的名称为TextBox,对应System.Windows.Forms.TextBox类。它一般用于在应用程序中接收用户输入的文字。 创建及使用方法: 在一个窗体(Form)的编辑窗口中,打开工具箱。用鼠标选中TextBox控件,即可将其拖入对应窗体中。IDE会自动为其添加各种初始化代码。右击窗体上的控件,进入属性窗,可设置其各种属性以及事件处理函数。 8.5单选按钮(RadioButton)控件 单选按钮的名称为RadioButton,对应System.Win

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档