作者:绿色风
分类:
时间:2022-08-17
浏览:187
楼主 biaotiger1 |
当用户悬浮鼠标在控件上时,screentip属性和supertip属性能够为控件提供有帮助的文本,与用户共享信息,指出该控件的目的。使用screentip告诉用户控件是什么,使用supertip提供稍微更长一点信息,解释该控件做什么。下图为一个示例。 screentip部分是框顶部给出键盘快捷键的粗线,而supertip是其剩下的信息。 然而,Microsoft不会让我们在supertip中添加自已的图像 创建screentip属性和supertip属性 (1)创建一个新的.xlsx文件,并将其保存为CustomKeytip.xlsx。 (2)关闭该文件并在CustomUI Editor中打开。 (3)输入下列XML代码:
- <customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
- <ribbon startFromScratch="false">
- <tabs>
- <tab id="rxtabDemo"
- label="Demo"
- keytip="cD"
- insertBeforeMso="TabHome">
- <group id="rxgrpDemo"
- label="Demo Group">
- <button id="rxb**emo"
- label="Testing"
- screentip="This is very accurate information!"
- supertip="It tells you nothing... which is exactly what this button does!"
- imageMso="HappyFace"/>
- </group>
- </tab>
- </tabs>
- </ribbon>
- </customUI>
(4)保存后关闭CustomUI Editor。 (5)在Excel中重新打开该文件,将鼠标悬浮在自定义按钮上,结果如下图所示。
当在XML中使用跨多行的文本时,tab字符能够用于排列XML代码而不会影响用户看到的文字。然而,输入额外的硬回车或空格将在属性显示的文本中插入空格。 如果希望在输出的文本中强迫换行,则需要在XML中添加字符。这五个字符强迫在输出中硬回车。 |
2楼 海洋之星 |
路过, |
免责声明
有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素,
经与ExcelTip.Net站长Apolloh商议并征得其同意,
现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示,
供有需要的人士查询使用,也慰缅曾经的论坛时代。
所示各个帖子的原作者如对版权有异议,
可与本人沟通提出,或于本站点留言,我们会尽快处理。
在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一