- 51Aspx源码必读.txt[2KB]
- Form1.cs[342B]
- Form1.Designer.cs[2KB]
- Form1.resx[5KB]
- MouseDragCurve.cs[5KB]
- MouseDragCurve.csproj[3KB]
- Program.cs[473B]
- from.gif[4KB]
- MouseDragCurve.sln[916B]
- MouseDragCurve.suo[10KB]
- 最新Asp.Net源码下载.url[125B]
源码介绍
c#带节点的曲线源码
功能介绍:
可以鼠标拖动节点,类似PS
思路:
1.曲线由一组Point表示节点
2.鼠标移动节点实际是修改单个Point
3.插入删除Point
4.一个节点是一个手柄Handle,就是一个小方块
5.在Paint里画出一条经过所有节点的曲线DrawCurve
6.随便画个十字准星表示当前节点
7.鼠标按下,判断是否在某个已有节点里,如果有,标记之,否则添加新节点
8.鼠标按下且移动,如果已有节点,则节点坐标为鼠标坐标
9.刷新画图
画图的时候分层就行。
背景、准星、曲线、手柄
注意:
开发环境为Visual Studio 2005
下载记录(Only Recent 100)
用户名 | 推荐指数 | 下载时间 |
---|