我需要拦截点击“另存为”按钮(Backstage View)后触发的事件 我设法通过Policy id = 3或idMso = FileSave截取“保存”按钮,但“另存为”按钮不能。
答案 0 :(得分:0)
对于“保存”按钮的情况,我使用 组件ADXRibbonCommand的addin-express with 属性“idMso = FileSave”,我用的是 “OnAction”事件和此组件与事件相交 “保存”按钮。对于按钮“另存为”也适用于Word 2010年属性“idMso = FileSaveAs”但在Word 2013中不起作用
private void ribbonCommandFileSave_OnAction(object sender,IRibbonControl control,bool pressed,ADXCancelEventArgs e) {
e.Cancel = true;
}
我喜欢以类似的方式使用“另存为”选项
答案 1 :(得分:0)
你可以使用DocumentBeforeSave事件,它有“saveas”参数,告诉你是否使用了saveas,更多细节在这里