- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
首次加载 Microsoft Word 时,既不会触发 NewDocument 事件也不会触发 DocumentOpen 事件。当 Word 实例已打开并打开新文档或现有文档时,这些事件会正常触发。
我看到的建议是处理 DocumentChange 事件(加载 Word 时始终触发)而不是其他两个事件。
我的问题是我该怎么做? DocumentChange 事件没有任何参数,所以我怎么知道文档(新文档或现有文档)何时刚刚打开?
此外,我在 DocumentChange 事件中已经有了逻辑,并且对新文档和现有文档的处理是不同的,所以我不能将所有代码都扔到事件中。
private void ThisAddIn_Startup(object sender, System.EventArgs a)
{
this.Application.DocumentChange += new ApplicationEvents4_DocumentChangeEventHandler(Application_DocumentChange);
}
private void Application_DocumentChange()
{
// How do I handle NewDocument or DocumentOpen?
}
最佳答案
This链接将为您提供帮助,基本上他们所说的是 ThisAddIn_Startup 在 DocumentOpen 事件完成运行后运行。只需点击超链接即可解决该问题。
关于c# - 由于加载时未触发 NewDocument 事件,如何处理 Word DocumentChange 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12680436/
面板上的动态数据源,部分刷新以从 viewScope 或其他加载值。加载之前在数据源上设置默认值。 在面板(新窗口)上进行完全刷新时,我曾经使用 beforePageLoad 针对数据源运行处理程序类
本文整理了Java中org.metawidget.util.XmlUtils.newDocument()方法的一些代码示例,展示了XmlUtils.newDocument()的具体用法。这些代码示例主
本文整理了Java中com.opensymphony.util.XMLUtils.newDocument()方法的一些代码示例,展示了XMLUtils.newDocument()的具体用法。这些代码示
本文整理了Java中org.apache.cxf.helpers.XMLUtils.newDocument()方法的一些代码示例,展示了XMLUtils.newDocument()的具体用法。这些代码
本文整理了Java中org.xmlpull.v1.builder.XmlInfosetBuilder.newDocument()方法的一些代码示例,展示了XmlInfosetBuilder.newDo
首次加载 Microsoft Word 时,既不会触发 NewDocument 事件也不会触发 DocumentOpen 事件。当 Word 实例已打开并打开新文档或现有文档时,这些事件会正常触发。
本文整理了Java中org.opendaylight.controller.config.util.xml.XmlUtil.newDocument()方法的一些代码示例,展示了XmlUtil.newD
我是一名优秀的程序员,十分优秀!