我最近在用vsto开发一个word插件(c#),我期望这个插件的作用是,当用户点击“打印”按钮,之后确定打印时,我的自定义窗体会弹出来。这个功能我是用"DocumentBeforePrint"实现的,在word2010和2013上是正常的。在2010及以上版本,点击“打印”之后会弹出一个标签页可以进行打印设置,再点标签页中的“打印”我的自定义窗体会弹出来,在word2007上,打印的流程有所不同,点击“打印”之后本来应该弹出的是一个打印设置的对话框,在对话框中点“确定”我的自定义窗体才会弹出,但是实际上,在word2007中,点击“打印”之后,打印设置对话框不会弹出,弹出的是我的自定义窗体。
我调试的时候发现,"DocumentBeforePrint"方法在word2007中是点击了“打印”之后马上捕获的,我想要的效果是在弹出打印设置对话框中点击“确定”后被我捕获,这个应该怎么做?