C#第8章-图形用户界面设计重点.pptVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C# Windows程序设计与应用 第8章 图形用户界面设计 8.1 Win Forms项目 8.2 事件处理机制 8.3 Win Forms控件 8.4 本章总结 第8章 图形用户界面设计 8.1 Win Forms项目 1 2 3 建立 Win Forms项目 首先选择建立新项目,在右侧模板中单击“Windows 窗体应用程序”即可。 项目建立后,VS.NET2008会自动建立一个默认窗体Form1,进入到窗体设计界面。 创建了窗体后,可以在窗体上放置控件。 界面中间为设计区域,左侧是工具箱,右侧包括解决方案资源管理器和属性窗口。 8.2 事件处理机制 1 2 3 4 事件驱动程序设计围绕着消息的产生与处理而展开。 消息是关于发生的事件的信息。 当需要对该事件进行处理时,就调用委托所关联的方法button1_Click()来完成操作。 所有的控件事件都是以这种委托的方式进行处理的。 8.3.1 控件共有的常用属性 Name:控件名称,代码编写中使用这个属性来引用控件。 8.3 Win Forms控件 Enabled:布尔值,表示控件是否可用。 Font:设置控件中文字的格式,包括字体、字号等。 BackColor(ForeColor):表示控件的背(前)景色。 Location:表示控件左上角顶点相对于容器左上角的坐标。 Size:表示控件的宽和高。 Visible:布尔值,表示控件是否可见。 Text:控件上的文字。 8.3.2 标签(Label) 8.3 Win Forms控件 标签控件(Label)通常用于提供描述性文字,给用户提供帮助信息。 常用来输出标题、显示处理结果和标记窗体上的对象。 标签还可以设置背景图片来进行美化处理。 超链接标签控件LinkLabel,也可以用来作为提示信息的载体。 超链接控件LinkLabel的LinkClicked事件可以用来响应用户的单击操作,进而链接到指定网站。 8.3.3 按钮(Button) 8.3 Win Forms控件 按钮是最常用的控件之一,按钮控件允许用户通过单击来执行操作。 当用户单击按钮时,可以触发Click事件。 按钮控件还可以作为窗体的“接受”和“取消”按钮存在。 所谓窗体的接受按钮是指当用户按下Enter键时的默认按钮;而取消按钮是指当用户按下Esc键时的默认按钮。 8.3.4 文本框(TextBox) 8.3 Win Forms控件 axLength:表示文本框中能够接收的最大字符数。 MultiLine:表示文本框是否接受多行输入。 PasswordChar:如果指定一个字符,则所有输入的内容都以指定字符形式显示。通常用于密码输入等。 ReadOnly:设置文本框是否只读。 文本框常用属性 8.3.5 分组框与单选按钮 (GroupBox RadioButton) 单选按钮为用户提供多个相互排斥的选项集合,一组单选按钮中只能有一个被选中。 8.3 Win Forms控件 一般把一组单选按钮放在一个分组框中。 分组框可以通过修改Text属性值来改变其顶部标题。 单选按钮通过Checked属性来表示是否被选中。 当单选按钮的Checked属性发生变化时,将触发CheckedChanged事件。 默认情况下单选按钮的Checked属性都为false,即不选中。 通常可以在设计时,将一个单选按钮的Checked属性设置为true,作为默认的选项。 8.3.6 复选框(CheckBox) 复选框常用于为用户提供是/否或真/假选项。 8.3 Win Forms控件 多个复选框之间没有排斥关系,可以同时选中、同时不选或选择其中部分选项。 每个复选框通常包含两个状态:选中或未选中,通过Checked属性来判断。 现在的复选框控件除了选中和未选中外,还提供了第三个状态——不确定。 8.3.7 组合框(ComboBox) 组合框实际是两个控件文本框和列表框的组合,可以接受输入或者从下拉框中选择。 8.3 Win Forms控件 组合框常用属性有: ◆DropDownStyle:确定组合框的显示类型。有三个值可选。 ◆Items:存储下拉列表中的内容。 ◆SelectedItem:所选下拉列表条目的内容。 ◆SelectedIndex:所选下拉列表条目的序号。 8.3.8 选项卡(TabControl) 选项卡可以创建带多个页面的窗口,每个页面(称为选项页TabPage)可以包含其他控件。 8.3 Win Forms控件 当窗体包含的控件较多,功能较复杂时,可以使用选项卡对它们按功能进行分类。 选项卡最重要的属性是TabPa

文档评论(0)

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

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

1亿VIP精品文档

相关文档