0

我正在尝试更改 VB.NET 中操作窗格控件的标题或显示名称,如下所示,但它不起作用。目前,它显示了我想将其更改为 Import Master 的文档操作

请指教。谢谢

这是当前名称或标签

 Private Sub Button7_Click(sender As Object, e As RibbonControlEventArgs) Handles Button7.Click


        Try

            Globals.ThisWorkbook.ActionsPane.Controls.Add(actionsPane1)
            actionsPane1.Name = "DDD"
            Globals.ThisWorkbook.Application.DisplayDocumentActionTaskPane = True
            actionsPane1.Show()


        Catch ex As Exception

        End Try


    End Sub
4

1 回答 1

0

ActionsPane类不为此提供任何属性或方法。如果要指定标题文本,请改用自定义任务窗格。任务窗格是通常停靠在 Microsoft Office 应用程序中窗口一侧的用户界面面板。自定义任务窗格让您可以创建自己的任务窗格,并为用户提供熟悉的界面来访问您的解决方案的功能。例如,界面可以包含运行代码以修改文档或显示来自数据源的数据的控件。

使用 Visual Studio 中的 Office 开发工具创建的所有自定义任务窗格都包含一个 UserControl 对象。此用户控件提供自定义任务窗格的用户界面。您可以在设计时或运行时创建用户控件。如果在设计时创建用户控件,则可以使用 Windows 窗体设计器来构建任务窗格的用户界面。

创建包含自定义任务窗格用户界面的用户控件后,您必须实例化一个CustomTaskPane. 为此,CustomTaskPaneCollection请通过调用其中一种方法将用户控件传递给 VSTO 外接程序Add。该集合作为类的CustomTaskPanes字段公开ThisAddIn。以下代码示例旨在从ThisAddIn类中运行。

MyUserControl myUserControl1 = new MyUserControl();
myCustomTaskPane = this.CustomTaskPanes.Add(myUserControl1, "My Task Pane");
myCustomTaskPane.Visible = true;

Add方法允许根据需要指定标题。

于 2020-05-10T10:54:26.997 回答