2012-06-22 158 views
1

我想添加一個搜索對話框彈出窗口,實際上只是當前文檔右上方的文本框或其他內容。我弄亂了VSPackage構建器,這很容易,但是我很難找出我應該關注哪些UI元素。VSPackage Builder搜索對話框

一個ToolWindow不太合適我不認爲 - 我希望我做的是無邊界的。我嘗試使用自己的自定義WPF窗口,但是IDE不能很好地運行。

回答

0

這聽起來你是一個編輯器視口裝飾。

這是一個類型的擴展將距Microsoft.VisualStudio.Text.Editor.IWpfTextViewCreationListener

繼承要創建一個裝飾品,您可以使用編輯器視口中裝飾品項目模板下的Visual C#\擴展類。

試試這個例子:

http://www.codeproject.com/Articles/55196/Code-InfoBox-Visual-Studio-Extension-VSX-2010

+0

這似乎是一個正確的解決方案,但我還沒有來得及真正進入嘗試它。 –