我创建了一个自定义XAML设计器作为
http://code.msdn.microsoft.com/windowsdesktop/Designer-View-Over-XML-20a81f17我有一个问题:如何使自定义设计器仅适用于某些类型的项目(例如自定义类型的项目),以及默认情况下使用的所有其他项目设计器.
在文件VstemplateDesignerPackage.cs中有:
// Microsoft Visual Basic Project [EditorFactoryNotifyForProject("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}",EditorFactory.Extension,GuidList.guidXmlChooserEditorFactory)] // Microsoft Visual C# Project [EditorFactoryNotifyForProject("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}",GuidList.guidXmlChooserEditorFactory)]
我加:
//CustomProjectType [EditorFactoryNotifyForProject("{GUID CustomProjectType}",GuidList.guidXmlChooserEditorFactory)]
但它不起作用.这导致了此扩展的自定义设计器用于所有类型的项目.
解决方法
原文地址:https://www.jb51.cc/csharp/99722.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。