Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 是否可以在visual studio中添加新文件筛选器以添加现有项对话框?_C#_Visual Studio 2010_Visual Studio_Visual Studio 2012 - Fatal编程技术网

C# 是否可以在visual studio中添加新文件筛选器以添加现有项对话框?

C# 是否可以在visual studio中添加新文件筛选器以添加现有项对话框?,c#,visual-studio-2010,visual-studio,visual-studio-2012,C#,Visual Studio 2010,Visual Studio,Visual Studio 2012,我已经开发了一个VSPackage并创建了自己的项目子类型(它派生自C#Project type)。 此外,我还为新的文件扩展名*.ext创建了一个项目模板。现在,我正在尝试将一个名为“My Files;*.ext”的新过滤器添加到visual studio中的“添加现有项”对话框中,该对话框在处理我的项目子类型的项目时可用。可能吗?我已尝试在注册表中VisualStudio\Projects\ProjectSubjectGuid下使用我的筛选器名称添加筛选器项,但它不起作用。我该怎么做 谢谢,

我已经开发了一个VSPackage并创建了自己的项目子类型(它派生自C#Project type)。 此外,我还为新的文件扩展名*.ext创建了一个项目模板。现在,我正在尝试将一个名为“My Files;*.ext”的新过滤器添加到visual studio中的“添加现有项”对话框中,该对话框在处理我的项目子类型的项目时可用。可能吗?我已尝试在注册表中VisualStudio\Projects\ProjectSubjectGuid下使用我的筛选器名称添加筛选器项,但它不起作用。我该怎么做

谢谢,
Marina

FileDialog基类上有一个筛选器属性,您可以设置该属性来限制文件扩展名