褐色乳饮料: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标识为