C_程序设计及应用教程()第6章_窗体、控件和组件总结.ppt

C_程序设计及应用教程()第6章_窗体、控件和组件总结.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6.6 图像操作类控件 ImageList控件:图像列表控件。 1.ImageList组件用于保存一组图像,然后供其他控件显示一组图像中的某一个图像,例如 ListView控件、TreeView控件等。 2.常用属性: ImageList组件的主要属性是【Images】属性,它包含关联的控件将要使用的图片。 每个单独的图像可通过其索引值或其键值来访问,其中索引值用【ImageIndex】属性来设置,键值用【ImageKey】属性来设置。 ImageList控件 【例6-15】演示如何利用ImageList组件动态改变按钮图像的状态。 运行效果如下: 6.7 菜单与工具栏 6.7.1 MenuStrip控件 MenuStrip控件用于设计菜单。菜单的组成: 6.7.1 MenuStrip控件 MenuStrip控件的常用属性 (1) Dock:指示菜单栏在窗体中停靠的位置,默认值为Top。 (2) Items:菜单栏上显示的各菜单项。 MenuItem菜单项的常用属性 (1) DisplayStyle:菜单项上的显示样式。 (2) Image:指定在该菜单项上显示的图标。 (3) ShortcutKeys:快捷键。 MenuItem菜单项的常用事件 Click事件:当单击菜单项或使用为该菜单项定义的快捷键或访问键选择菜单项时发生 6.7.2 ContextMenuStrip控件 ContextMenuStrip控件用于制作右键快捷菜单 使用该控件的关键: 将需要显示快捷菜单的某控件的ContextMenuStrip属性设置为ContextMenuStrip控件对象名称。 除了是右键弹出外,其他用法与MenuStrip相同。 例题6-16 【pictureBox1的ContextMenuStrip属性设置为ContextMenuStrip1】 6.7.3 ToolStrip控件 ToolStrip控件的作用是为Windows应用程序添加工具栏。工具栏一般是由多个按钮、标签等排列组成,通过这些项可以快速地执行程序提供的一些常用命令,比使用菜单选择更加方便快捷。 ToolStrip控件可承载菜单、控件和用户控件 ToolStrip控件的常用属性和事件与MenuStrip控件基本相同,工具栏上各项的属性和事件与MenuStrip控件中菜单项基本相同。 6.7.4 StatusStrip StatusStrip控件的作用是向窗体中添加状态栏,状态栏一般由文本提示信息组成。 状态栏可以显示正在 Form 上查看的对象的相关信息、对象的组件或与该对象在应用程序中的操作相关的上下文信息。 通常,StatusStrip 控件由 ToolStripStatusLabel 对象组成,每个这样的对象都可以显示文本、图标或同时显示这二者。 StatusStrip 还可以包含 ToolStripDropDownButton、ToolStripSplitButton 和 ToolStripProgressBar 控件。 6.7.4 StatusStrip 【例6-16】演示菜单与工具栏相关控件的用法。 设计界面 运行界面 6.8 视图类控件 6.8.1 列表视图控件(ListView) ListView(列表视图)控件用列表的形式显示一组数据,每项数据都是一个ListItem类型的对象,称之为项,同时每个项还可能会有多个描述的子项。 一般使用ListView来显示分类查询及其详细信息。 可使用列表视图创建类似于 Windows 资源管理器右窗格的用户界面。 该控件具有四种视图模式:“LargeIcon”、“SmallIcon”、“List”和“Details”。 ListView 控件的主要属性: Items,包含该控件显示的项。 SelectedItems ,包含控件中当前选定项的集合。 MultiSelect,如果将之设置为 true,则用户可选择多项。 CheckBoxes,如果将之设置为 true,ListView 控件可以显示这些项旁的复选框。 以编程方式添加项 使用 Items 属性的 Add 方法以编程方式添加项。使用 Items 属性的 RemoveAt 或 Clear 方法移除项:RemoveAt 方法移除一项,而 Clear 方法移除列表中的所有项。 Activation ,可以确定用户激活列表中的某项时必须执行的操作类型:选项有 Standard、OneClick 和 TwoClick。 执行 OneClick 激活时,需要通过一次单击激活该项。 执行 TwoClick 激活时,要求用户通过双击激活该项;一次单击可以更改

文档评论(0)

4477769 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档