C#.Net实现各种形状的Panel控件

时间:2017-05-14 11:48:01
【文件属性】:

文件名称:C#.Net实现各种形状的Panel控件

文件大小:121KB

文件格式:RAR

更新时间:2017-05-14 11:48:01

C# 制图 绘图 自定义控件

因项目需求,要实现简单的绘制矢量图形,因此自已写了几个自定义的Panel控件,有矩形,圆形,三角形,弧形,原则上可以实现各类形状的各类可视控件,并实现了拖拽和拉伸功能。代码在VS2010环境上生成。共享出来希望对有类似需求的童鞋有所帮助。


【文件预览】:
TestPingtu
----TestPingtu()
--------Form1.Designer.cs(12KB)
--------Program.cs(502B)
--------Form2.Designer.cs(5KB)
--------Form2.resx(19KB)
--------TestPingtu.csproj(4KB)
--------obj()
--------bin()
--------Form1.cs(6KB)
--------Form2.cs(1KB)
--------IPanelSet.cs(277B)
--------ExCirclePanel.cs(8KB)
--------Form1.resx(6KB)
--------ExRectanglePanel.cs(9KB)
--------ExCurvedPanel.cs(15KB)
--------Properties()
--------ExTrianglePanel.cs(21KB)
----TestPingtu.suo(26KB)
----TestPingtu.sln(872B)

网友评论

  • 的确很好,可以借鉴
  • 给新手参考
  • 学习下,很不错的,借鉴下
  • 给新手参考,还是很不错的
  • 简洁好用,谢谢分享
  • 绘制的简单,结果没用上,借鉴可以。
  • 绘制圆的粗糙问题可不可以解决呢
  • 绘制的确实粗糙,结果没用上,借鉴倒是可以
  • 绘制有点粗糙,不过可以学习下
  • 值得借鉴。谢谢分享