html - VB.NET:所见即所得的页面制作教程

标签 html vb.net editor wysiwyg

我有一个类(class)作业,我必须在 VB.NET (2010) 中制作一个(尽可能先进的)WYSIWYG 网页编辑器。它应该有一个可视化编辑器,支持多种元素(例如 anchor 、图像、表格等)的拖放,并且应该根据该结构生成 HTML。

虽然我不知道从哪里开始..我有一些使用 vb.net 的经验,我按照教程模糊地制作了一个选项卡式记事本,但我不知道如何在 richtextbox 中制作这个拖放东西.

我已经搜索了一个教程,但其中大部分都太简单了——一个带有浏览器控件的文本编辑器呈现 HTML。我找到了一个非常好的和高级的,但它是德语的:-|

因此,如果有人知道我可以用来开始工作的任何资源/教程,我将不胜感激。

最佳答案

我不会从富文本框开始。你想在 WPF 还是 Forms 中实现它(我会推荐 WPF)?

在 WPF 中,元素的拖放行为相对简单(请参阅 http://msdn.microsoft.com/en-en/library/ms742859.aspx)。

我会从一些简单的元素(例如文本框)开始,然后将它们从某种工具箱拖放到具有固定列和行的网格上(然后使用 Canvas )。然后从中生成 HTML 代码。

关于html - VB.NET:所见即所得的页面制作教程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9423540/

相关文章:

javascript - 如何在不使用 POST/GET/FORM 的 onclick 事件 HTML 中设置 PHP session

Javascript 打印出来

用 TextEdit 编写的 Ruby 代码无法运行

php - 类似于 Campaign Monitor 的电子邮件模板编辑器

.net - 为什么要调用 ArrayList.ToArray?

java - 如何让 Ant 打印完整路径

html - 如何正确定位我的 div?

html - 无法更改表格单元格宽度

html - 如何将属性添加到输入标签 asp.net 内的 RadioButtonList 项目

.net - 当我检查空值时禁用空引用警告