Visual studio 如何创建ASP.NET设计器主机

Visual studio 如何创建ASP.NET设计器主机,visual-studio,mono,monodevelop,design-time,webforms,Visual Studio,Mono,Monodevelop,Design Time,Webforms,我被要求构建一个应用程序,在这个应用程序中,我可以将一些网络控件拖放到网页设计器界面上 到目前为止,我已经阅读了一些关于.NETFramework设计时体系结构的文章,如 但是我找不到一种方法来主持WebForms designer。我能找到的唯一开源实现是 但在mono中,他们使用GTK和Gecko等来主持设计师。我找不到使用WinForms做同样的事情的方法 请建议我该怎么办。给我一些指点。我应该继续使用GTK和Gecko实现它吗 附言:我的要求不是很大。我只需要一种拖放简单web控件并保存

我被要求构建一个应用程序,在这个应用程序中,我可以将一些网络控件拖放到网页设计器界面上

到目前为止,我已经阅读了一些关于.NETFramework设计时体系结构的文章,如

但是我找不到一种方法来主持WebForms designer。我能找到的唯一开源实现是

但在mono中,他们使用GTK和Gecko等来主持设计师。我找不到使用WinForms做同样的事情的方法

请建议我该怎么办。给我一些指点。我应该继续使用GTK和Gecko实现它吗


附言:我的要求不是很大。我只需要一种拖放简单web控件并保存页面的方法。

创建设计器主机并托管控件很容易。最难的部分是HTML设计图面,让您可以实际查看控件、选择、拖放、调整大小等。在.NET/ASP.NET框架中没有任何内置功能可以为您做到这一点

我构建了AspNetEdit,但几乎放弃了它,因为用Mozilla/Gecko构建可靠的HTML设计图面设计器太难了