1

我希望在工作簿关闭之前清除文档操作窗格控件。这样下次我打开该工作簿操作窗格时就不会出现了。基本上我希望在工作簿关闭之前分离操作窗格。

我试过这样的事情。

代码片段

private void ThisWorkbook_Shutdown(object sender, System.EventArgs e)
{
    this.ActionsPane.Clear();
}

但它抛出异常无法访问已处置的对象。对象名称:“Microsoft.Office.Tools.ActionsPane”。

那么有没有其他方法可以删除它。

4

1 回答 1

1

您可以尝试清除启动事件中的 ActionPane 吗?

希望这可以帮助!

我发现以下行@ http://msdn.microsoft.com/en-IN/library/7we49he1(v=vs.100).aspx

如果用户在操作窗格可见时保存文档,则每次打开文档时操作窗格都是可见的,无论操作窗格是否包含任何控件。如果要控制它何时出现,请在 ThisDocument 或 ThisWorkbook 的 Startup 事件处理程序中调用 ActionsPane 字段的 Clear 方法,以确保在打开文档时操作窗格不可见。

于 2013-05-24T10:03:07.577 回答