文件名称:C#中定义可拖动的曲线控件(支持Gamma曲线)
文件大小:94KB
文件格式:ZIP
更新时间:2014-12-20 10:12:57
C# 曲线拖动控件 Gamma
因为在项目中要调整Gamma曲线,而我又不是很了解曲线的算法,所以纠结了很久。 最终终于找到了一个比较好的例子,然后结合项目实际做了一些修改。 代码中包含两个控件,一个是单条曲线的拖动控件,另外一个是多个曲线的拖动控件,工程是用VS2010建的。 感兴趣的可以把代码Down下来看一下,如果发现我的代码有bug或其他需要改进的地方欢迎留言进行指导,不胜感激!
【文件预览】:
WindowsFormsApplication4
----WindowsFormsApplication4.sln(914B)
----WindowsFormsApplication4.suo(23KB)
----WindowsFormsApplication4()
--------Form1.Designer.cs(3KB)
--------Program.cs(485B)
--------UserControl1.Designer.cs(1KB)
--------Spline.cs(6KB)
--------Form2.Designer.cs(4KB)
--------UserControl2.cs(34KB)
--------obj()
--------bin()
--------Form1.cs(507B)
--------UserControl1.cs(5KB)
--------Vector.cs(1KB)
--------Form2.cs(525B)
--------UserControl2.resx(6KB)
--------Form1.resx(6KB)
--------UserControl1.resx(6KB)
--------Properties()
--------WindowsFormsApplication4.csproj(4KB)
--------UserControl2.Designer.cs(1KB)