Visual studio错误列表,如工具窗口

时间:2017-03-03 10:04:22

标签: wpf visual-studio-2015 visual-studio-extensions vsix

有谁知道如何使用visualwindow构建错误列表创建VSIX插件,如toolwindow。它应该包含像image1这样的网格,但是当我向工具窗口添加WPF网格视图时,它在visual studio中不是同一个网格(图像2)

image1

image2

1 个答案:

答案 0 :(得分:2)

您可以使用以下方法检索相关的错误列表,然后将结果添加到自定义工具窗口。

DTE2 dte = (DTE2)this.ServiceProvider.GetService(typeof(DTE));
        ErrorList errList = dte.ToolWindows.ErrorList;
        List<string> list = new List<string>();

       int  count = errList.ErrorItems.Count;
        if (count != 0)
        {
            for (int i = 1; i <= count; i++)
            {
                list.Add(errList.ErrorItems.Item(i).Description.ToString());
            }
        }

以下是有关将搜索添加到工具窗口的演示,供您参考。

https://msdn.microsoft.com/en-us/library/hh266761.aspx