2013-07-30 150 views
0

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

谢谢。

回答

0

如果您拥有2012年的专业版,则可以使用以下链接。

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

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

如果您正在使用的Visual Studio Express版本这将是理想的下载和使用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 
相关问题