褐色乳饮料:20.2.1 基本控件
来源:百度文库 编辑:九乡新闻网 时间:2024/05/17 02:46:44
20.2 RibbonX控件简介
在Excel 2007中,提供了一千七百多个RibbonX控件。不能使用VBA代码从功能区中添加或删除RibbonX控件,只能通过编写XML代码来完成定制RibbonX的工作,且必须将该XML代码包含到工作簿文件中,以达到定制RibbonX的目的。
使用XML代码可描述RibbonX,指定控件出现的位置、外观、激活时的动作等。RibbonX通过回调过程与VBA进行接口,可以在VBA中编写回调过程,以使RibbonX中的控件完成不同的功能。
在本书第1章中介绍了RibbonX的基本组成,本节将从开发人员的角度介绍RibbonX的各种控件。
20.2.1 基本控件
基本控件可以添加到自定义组中或者可以包含在其他容器控件中。常用的基本控件有以下几种。
1.标签
标签控件如图20-4所示。与用户窗体中的标签控件类似,RibbonX中的标签控件只作为文字提示信息使用,不响应用户的动作。
图20-4 标签、复选框和分隔条控件标签控件的XML标识为
2.复选框
复选框如图20-4所示,可通过单击来切换状态,常用于控制一个UI控件是否可见。
复选框控件的XML标识为
3.分隔条
分隔条如图20-4所示,用于提供组中控件可见的分隔垂直条。
分隔条控件的XML标识为
4.按钮
按钮如图20-5所示,这是最普通的控件。按钮可带有图标和标题,能接收用户的单击,并调用相应的VBA过程完成任务。如本章前面的例子中,就为按钮指定了一个VBA代码。
按钮控件的XML标识为
5.切换按钮
切换按钮如图20-5所示,是一个可单击项,每次单击时在按下和非按下之间切换,常用于组中以切换多个可能状态其中之一的属性,该组中每次仅一个按钮能被按下。
切换按钮控件的XML标识为
(点击查看大图)图20-5 按钮和切换按钮
6.编辑框
编辑框如图20-6所示,可接受用户的输入。
编辑框控件的XML标识为
7.下拉库列表
下拉库列表如图20-7所示,是由一个下拉控件和一组其他控件组成的。库列表中可以包含不同类型的控件,是最灵活的UI控件之一。
下拉库列表控件的XML标识为
8.列表项
为包含在组合框中的列表项。
列表项控件的XML标识为