1

我想在当前文档的右上角添加一个搜索对话框弹出窗口,实际上只是一个文本框或其他内容。我已经搞砸了 VSPackage 构建器,它很容易,但是我很难找出我应该查看哪些 UI 元素。

我不认为 ToolWindow 不太适合 - 我希望我正在做的事情是无边界的。我尝试单独使用自定义 WPF 窗口,但这与 IDE 配合得不好。

4

1 回答 1

0

听起来您所追求的是编辑器视口装饰。

这是一种扩展类型,其类继承自Microsoft.VisualStudio.Text.Editor.IWpfTextViewCreationListener

要创建装饰,您可以使用Visual C#\Extensibility下的Editor Viewport Adornment项目模板。

试试这个例子:

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

于 2012-08-10T08:40:43.963 回答