pageoffice 6版本隐藏office工具栏和自定义按钮,并修改标题栏内容

发布时间 2023-09-08 09:08:30作者: qianxi

在实际项目集成调用PageOffice的过程中:
(1)有时需要把Office的工具栏隐藏,比如只读模式打开文件的时候,Office工具栏上的按钮几乎都是灰掉的,此时显示Office工具栏没有任何意义,并且浪费了宝贵的界面空间。

实现此功能只需在OnPageOfficeCtrlInit事件中调用js设置PageOffice控件的OfficeToolbars属性为false即可。

(2)有时也需要把自定义工具栏隐藏。

实现此效果只需在OnPageOfficeCtrlInit事件中调用js设置PageOffice控件的CustomToolbar属性为false即可。

(3)在集成调用PageOffice时会发现,PageOffice控件的标题栏显示“卓正 PageOffice 开发平台”,实际项目中可能希望修改这个标题。

通过给pageofficectrl对象的Caption属性赋值就可以修改标题栏的文本内容,比如修改为正在打开的文件的名称,或者同时显示一下当前文档处于哪种编辑模式下,比方说显示当前是只读模式,用户发现自己不能编辑文件内容时,也不会有任何疑惑不解。

如果不给Caption赋值的话,标题栏默认显示的文本是:卓正 PageOffice 开发平台。

具体实现代码

前端

OnPageOfficeCtrlInit() {
pageofficectrl.OfficeToolbars = false; //隐藏Office工具栏
pageofficectrl.CustomToolbar = false; //隐藏自定义工具栏
pageofficectrl.Caption = "我的标题栏内容"; //修改标题栏文本
},