2011-03-09 49 views
0

我需要爲使用VSTO開發的Visio 2010加載項創建可停靠窗口,但是我看不到爲Visio創建任務窗格的方法。Visio VSTO中是否有任務窗格?

我錯過了什麼嗎?

+0

C#或VB。淨? Office和Visual Studio的哪個版本? – 2011-03-09 13:12:24

回答

-1

您可以通過以下步驟自定義任務窗格添加到應用程序的Visio

  1. 打開或創建一個應用程序的應用程序級項目。
  2. 在項目菜單上,單擊添加用戶控件。
  3. 在Add New Item對話框中,將新用戶控件的名稱更改爲MyUserControl,然後單擊Add。
  4. 用戶控件在設計器中打開。
  5. 將一個或多個Windows窗體控件從「工具箱」拖動到用戶控件。
  6. 打開ThisAddIn.cs或ThisAddIn.vb代碼文件。 (對於C#) Private MyUserControl myUserControl1;
  7. 將以下代碼添加到ThisAddIn類中。此代碼將MyUserControl的一個實例聲明爲ThisAddIn的成員。 (For C#) myUserControl1 = new MyUserControl(); Microsoft.Office.Tools.CustomTaskPane myCustomTaskPane = this.CustomTaskPanes.Add(myUserControl1,「」My Task Pane「」); myCustomTaskPane.Visible = true;

來源:msdn.microsoft.com/en-us/library/aa942846%28v=vs.80%29.aspx#Y649

+0

謝謝你的回答。但它不起作用,我得到一個恐怖的說ThisAddIn錯誤不包含'CustomTaskPanes'的定義 – 2011-03-24 09:24:45

相關問題