2012-06-22 96 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

这似乎是一个正确的解决方案,但我还没有来得及真正进入尝试它。 –