房间绘图控件

时间:2012-03-29 14:45:40

标签: asp.net silverlight drawing

我需要为asp.net应用程序添加一些功能,这些应用程序允许定位表格,以及房间中的门和支柱等其他对象。这些表可以是一些预先定义的形状,并且需要一些文本信息,如表名或其他内容。用户应该能够将这些形状拖动到位。这些形状的位置等需要保存在DB中。房间的实际大小和形状也需要由用户“绘制”,并再次存储在数据库中。

在我开始一些WPF / silverlight项目之前,有没有人知道任何控件,无论是asp.net,还是silverlight,甚至jquery等都可以让我这样做?

编辑 - 该应用是使用ajax进行部分页面渲染的asp.net网络表单。

1 个答案:

答案 0 :(得分:0)

我会使用HTML工具的组合:

  • jQuery UI draggable可以让你轻松地拖动它。
  • 您可以在可拖动元素中包含输入文本框,以保存对象的名称并对其进行适当的样式设置。
  • 通过挂钩拖动事件,并将坐标复制到隐藏的输入标签,您可以创建一个HTML表单,在提交时,应包含将房间保存到数据库所需的一切。