自定义的设计视图是实现打开.cs文件,提供设计器来生成代码的。里面的代码类继承自定义View类型,就可以支持设计器
现在的问题是,假如用.cs来注册的话,这样会导致所有.cs文件双击就打开设计器,而我需要的是类型是继承View的才能打开设计器,而且这种也没法使用右键菜单的查看设计器来打开设计器,可能是和VS自带的Winform设计器冲突,View是继承IComponent的。假如不使用.cs作为注册后缀,就无法双击.cs文件打开设计器,也没法使用VS自带的菜单里的查看设计器来打开设计器,只能另外加个菜单来打开设计器,有些不方便。
[ProvideEditorExtension(typeof(EditorFactory), ".cs", 0x40, NameResourceID = 106)]
netcore中的Winform设计器插件,不知道怎么处理和打开设计器菜单命令绑定的,以及双击继承Form的类的cs文件就可以打开设计器