欢迎来到天天文库
浏览记录
ID:37559525
大小:4.57 MB
页数:52页
时间:2019-05-25
《Ribbon自定义Office2007功能区》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、[[[分享[分享]]]《]《《《RibbonXRibbonXRibbonX:RibbonX:::自定义自定义Office2007Office2007功能区Office2007功能区》》》阅读笔记》阅读笔记最近,准备认真研究Excel2007及其开发工具,因此就选定了这本书。该书的英文名为——《RibbonX:CustomizingtheOffice2007Ribbon》,最近才出版,封面见下图:初步的计划是:一周至少研读一章,并写下阅读笔记。为督促自已学习,阅读笔记将在本贴中发表,与大家分享。希望大家监督,同时,如果有Excel2007功能区和RibbonX的相关问题,也可以共同探讨。欢迎您经
2、常光临[Office图书品评]版块,热切希望您能将阅读Excel图书的宝贵经验在本版块中发表,与大家共享。第一章介绍Office用户界面功能区(Ribbon)是什么并且为什么会存在在设计Ribbon之前,Microsoft进行了大量的调查和研究,发现随着功能的增多,菜单和工具栏的形式使得查找命令更为困难,且很多命令不易发现。新的UI解决了下面的问题:1、缺乏上下文2、难以达到所需要的命令3、在后台定制4、易破坏的工具栏但同时也带来了一些问题:1、占用较多的屏幕空间,当然,可以最小化2、命令不可能按照所需要的顺序排列。有时,实现一项任务需要点击不同的选项卡,使用不同的组中的命令3、定制UI需要编
3、程或第三方的工具。4、不能使用过去常用的表驱动的菜单在2007版中打开以前版本中的自定义工具栏这些工具栏将会出现在“加载项”选项卡中,并且会相应的添加到菜单命令组和工具栏命令组。Ribbon组件在使用XML编写自定义UI的代码之前,熟悉Ribbon组件和构成将有助于编写代码。选项卡(Tab)将所有相关的任务集中在一起,组(Group)将相关的命令集中在一起,命令(Command)代码想要执行的操作,显示为不同的窗体,例如按钮、库、菜单、编辑框等。上述三个是Ribbon的基本组件。此外,还有两个非基本的组件。快速访问工具栏(QuickAccessToolbar,QAT),其中可以添加命令按钮,接
4、受共享控件(在所有文档中都可用)和文档控件(仅在本文档中可用)。Office菜单(也称作Office按钮),包含与文件操作相关的任务,例如打印、文件属性、保存等。在XML中,这些元素在层级结构中相互联系,在其父元素中封装每个控件。在功能区和快速访问工具栏中导航的技巧1、以前版本的快捷键仍然有用。2、Office2007中引入了新的加速原理:keytips─—按下并释放Alt键,此时将在功能区界面中显示键名,然后按下相应的键。与原先的快捷键不同的是,keytips是先按下一个键然后按下另一个键。所有的快捷键都会显示在功能区中,无需您逐下记忆。也可以按F10键,实现同样的功能。3、可以使用鼠标滚轮
5、,在功能区选项卡之间切换。4、可以最小化功能区。5、在快速访问工具栏中不仅可以添加常用的命令按钮,还可以添加库。步骤1单击“Office按钮”─—“Excel选项”。步骤2在“Excel选项”对话框的“自定义”选项卡中,在“从下列位置选择命令”下拉列表选择选项卡。步骤3在下面的列表中选择库标签,即右侧带有箭头的标签,单击“添加”按钮。步骤4单击“确定”按钮。此时,在快速访问工具栏中出现添加的组。如下图所示。当然,也可以添加组。注意,在“Excel选项”的列表中,右侧带有向右箭头的为库,带有向下箭头的为组,带有一个指向右侧的垂直条的为splitButton控件。6、为快速访问工具栏按钮指定宏步骤
6、1单击“Office按钮”─—“Excel选项”。步骤2在“Excel选项”的“自定义”选项卡中,从在“从下列位置选择命令”下拉列表选择。此时在下面的列表中将显示所有可用的宏。步骤3从“自定义快速访问工具栏”下拉列表框中选择所需选项。步骤4选择相应的宏并单击“添加”,然后单击“确定”按钮。当然,可以单击“修改”按钮,可以修改图标,并且在显示名称文本框中输入的文本,将会在鼠标在该图标上方时出现。7、快速访问工具栏可以在功能区的上方,也可以放置在功能区的下方。自定义功能区的准备工作开发功能区定制涉及到几个步骤。首先要处理主要的结构,涉及到XML。然后是相关的功能,涉及到VBA代码或者其他的编程语言
7、,例如C#。一些基本的组件对大多数定制是通用的,因此只需创建一次,然后在将来的项目中使用。1、默认情况下,功能区中的“开发工具”选项卡不可见,建议使之可见(在Excel选项对话框的常用选项卡中,选中“在功能区显示开发工具选项卡”前的复选框)。2、需要一个能够调试UIXML的工具,以便于在装载时显示自定义UI错误。并且,在Excel选项对话框的“高级”选项卡中,选取“显示加载项用户接口错误”。3、理
此文档下载收益归作者所有