如何编辑角度?

时间:2013-07-17 06:08:15

标签: c# winforms graphics

enter image description here

我使用XY和YZ两条线绘制了一个角度。 我想从StartPoint,MidPoint和EndPoint编辑角度。 怎么做?

1 个答案:

答案 0 :(得分:0)

  1. 将您的终点存储在列表或数组中
  2. 向表单添加鼠标按钮消息处理程序
  3. 将点击位置与端点进行比较。如果用户点击足够接近端点,则存储其索引,否则,存储值-1。
  4. 向表单添加鼠标移动事件处理程序
  5. 在鼠标移动事件处理程序中,如果选定点索引不是-1,则将所选点的位置设置为鼠标位置。 这将允许您单击并拖动任何端点