C#中定义可拖动的曲线控件(支持Gamma曲线)

时间:2014-12-20 10:12:57
【文件属性】:

文件名称: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)

网友评论

  • 资源可以运行,但不是我想要的
  • 下载来看看
  • 好用,改了一下
  • 就是个线拖动,没有xy轴
  • 示例不错,但不是我要的那种拖动控件。
  • 做的很有意思!学习了!
  • 控件画出来的曲线效果非常平滑,太棒了!还可以有多点随意拖动曲线,非常好!
  • 可以画曲线,列子很简单
  • 很好,很有参考价值
  • 做的很有意思!学习了!
  • 没有用上,我要的是web的
  • 例子不错但是注释少了点
  • 一个字:好;两个字:很好。
  • 看不明白啊
  • 算法速度非常快,谢谢楼主!
  • 很好的例子,谢谢分享。
  • 非常好的例子,感谢提供
  • 需要的功能基本实现,赞
  • 做的很有意思!学习了!
  • 曲线画图,学习 谢谢分享
  • 非常好,效果很好,只可惜不是vc,我不会c#
  • 运用这个原理实现了MSChart上曲线的拖动,不错!~
  • 非常好 真是我要的效果,谢谢
  • 非常好 真是我要的效果,谢谢
  • 不是我要的!但做的很有意思!学习了!
  • 谢谢楼主分享,很明了!