想做一个WEB版的流程图软件,跟Visio差不多那种,但不用那么复杂。大体是这样的:左边或上端可以摆放一个类似于VS2005那样的工具箱,里面有按钮、有箭头的线条、文本框等。右边是显示区,当在左边的工具栏点击相应的控件之后就可以在右边创建一个新的相应的像按钮之类的控件了。显示区的控件要能够进行控件的属性设置、响应事件(例如,单击时可以触发一次而简单的事件)。这个东西跟这个网址上的这个产品相近:,但我现在还是找不到什么思路,望哪位老兄给点建议和指导。
我现在最困惑的,就是怎样实现当在左边区域双击或者拖动一下工具箱里面的按钮时,就能够在右边的显示区域动态产生一个相应的控件出来(很像VS2005页面设计器的那种),这是怎样实现的呢?
感觉十分难..精神可嘉,做出来的时候来说说原理..