【问题标题】:How to add a custom task pane to Visual Studio如何将自定义任务窗格添加到 Visual Studio
【发布时间】:2013-07-30 20:09:50
【问题描述】:

我正在为 Visual Studio 2012 创建一个加载项。我想创建一个自定义任务窗格,我可以在其中填充可以由开发人员选择和打开的文件和文件夹。我找到了很多关于如何使用任务窗格为 MS Office 创建加载项的文档,但我找不到任何关于如何使用加载项将任务窗格添加到 Visual Studio 的任何内容。

谢谢。

【问题讨论】:

    标签: vb.net visual-studio-2012 add-in customtaskpane


    【解决方案1】:

    如果你有2012的专业版可以使用以下链接。

    http://msdn.microsoft.com/en-us/library/aa942846(v=vs.110).aspx

    基本上您需要添加一个用户控件(这将成为您的自定义任务窗格)

    如果您使用的是 Visual Studio 的速成版,最好下载和使用 NetOffice - http://netoffice.codeplex.com/

    以下是我在项目中使用的代码示例。我添加了一个名为 UserControl1 的用户控件。这是使用终极版,但至少专业版是一样的。

    Private myUserControl1 As UserControl1
    Private myCustomTaskPane As Microsoft.Office.Tools.CustomTaskPane
    
    Private Sub ThisAddIn_Startup() Handles Me.Startup
    
        myUserControl1 = New UserControl1
        myCustomTaskPane = Me.CustomTaskPanes.Add(myUserControl1, "Picture Table Editor Pane")
    
        With myCustomTaskPane
            .DockPosition = Microsoft.Office.Core.MsoCTPDockPosition.msoCTPDockPositionFloating
            .Width = 300
            .Height = 400
            .DockPosition = Microsoft.Office.Core.MsoCTPDockPosition.msoCTPDockPositionLeft
            .Width = 300
        End With
    
    End Sub
    

    【讨论】:

      猜你喜欢
      • 2013-07-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-10
      • 2017-05-12
      • 1970-01-01
      相关资源
      最近更新 更多