我将如何创建能够生成ASP.NET母版页的桌面应用程序,可能使用拖放功能来显示不同的允许元素(图像,文本,视频)。我会采用坐标并生成一个可以在以后使用的母版页。
任何想法都会很棒,我知道这个问题有点奇怪和模糊。
答案 0 :(得分:1)
你这样做很奇怪,因为已经有很多工具可以做到这一点。
尝试一下。
<小时/> 仍然如果您热衷于开发适合您自定义需求的内容,那么请务必继续。
由于母版页与HTML DOM类似,您可以根据用户的选择创建标签和属性。
我建议您从Visual Studio Designer本身获取想法,并为您的自定义实现开发类似的空间。这样,您的客户就可以轻松切换到您的应用程序。
对于HTML编辑,有许多类,如HTML Element,您可以使用它们来创建DOM。还可以尝试一些像HTML Agility Pack这样的工具。还要搜索一些可用于制作HTML编辑器等插件的插件。雅各布的回答中提出了一些建议。
答案 1 :(得分:0)
目前还不清楚你在回答中寻找什么。这样一个项目有几个部分。以下是您必须创建的内容:
您可能希望将现有框架视为起点。 Eclipse是一个用于构建像您这样的产品的引擎,因此您可以将项目建立在该框架中。 Scintilla是一个流行的库,用于编写带语法高亮的文本编辑器。