是否可以将自定义控件实现与自定义控件设计器实现分开?例如:
MyAsembly.dll
MyAssembly.Design.dll
我的意思是自定义设计器继承自ControlDesigner
类的类(请参阅:MSDN ControlDesigner)(不是设计器生成的代码)。
答案 0 :(得分:0)
自定义设计器(ControlDesigner
)是一个与控件本身分开的类。它通过DesignerAttribute
附加到控件。只需在解决方案中创建一个新的类库项目,然后将设计器放在那里。在.NET中,每个项目都会创建自己的dll或exe文件。