C#水波纹效果控件的实现
2012-10-06 14:57
381 查看
演示程序下载地址:
【北方网通】 【电信网通】
源程序下载地址:
【北方网通】 【电信网通】
【下载说明】
1 点击上面的地址,打开下载页面
2 点击"普通下载"--等待30秒--点击"下载"按钮--保存
点击这里查看原文
介绍
这个控件是水波纹效果的一个c#实现。在CodeProject上已经有了两个的实现算法: Really cool visual FX - a C++ variant - and a OpenGL Interactive water effect.
怎么样去使用它?
控件本身是继承自System.Windows.Forms.Panel. 因此,你需要做的就是放置一个标准的picturebox在你的窗体上,并且将这个控件的类型改变为WaterEffectControl.
然后,象下面这样来调整图片路径属性:
waterControl.ImageBitmap = ((System.Drawing.Bitmap)
(resources.GetObject("waterControl.ImageBitmap")));
现在,可以运行你的程序,然后在图片上按下鼠标左键并移动,效果图与上面的差不多。
希望您能喜欢!
【更多阅读】
[译]在C#中使用J#运行时来压缩与解压缩
[译]在.NET中使用DirectShow
[原]使用Excel的VBA来读取和修改bmp位图像素数据
[译]C# DirectShow编程手册及实例
[原]IT6633P V0.19 数据手册、设计电路图、程序源代码
[译]用C#检测你的打印机是否连接
[译]C#将Enum枚举映射到文本字符串
[译]将C++代码转换为HTML
[译]使用OpenXML更新Word文档中的表格
[译]C#控制计算机的并口LPT
【北方网通】 【电信网通】
源程序下载地址:
【北方网通】 【电信网通】
【下载说明】
1 点击上面的地址,打开下载页面
2 点击"普通下载"--等待30秒--点击"下载"按钮--保存
点击这里查看原文
介绍
这个控件是水波纹效果的一个c#实现。在CodeProject上已经有了两个的实现算法: Really cool visual FX - a C++ variant - and a OpenGL Interactive water effect.
怎么样去使用它?
控件本身是继承自System.Windows.Forms.Panel. 因此,你需要做的就是放置一个标准的picturebox在你的窗体上,并且将这个控件的类型改变为WaterEffectControl.
然后,象下面这样来调整图片路径属性:
waterControl.ImageBitmap = ((System.Drawing.Bitmap)
(resources.GetObject("waterControl.ImageBitmap")));
现在,可以运行你的程序,然后在图片上按下鼠标左键并移动,效果图与上面的差不多。
希望您能喜欢!
【更多阅读】
[译]在C#中使用J#运行时来压缩与解压缩
[译]在.NET中使用DirectShow
[原]使用Excel的VBA来读取和修改bmp位图像素数据
[译]C# DirectShow编程手册及实例
[原]IT6633P V0.19 数据手册、设计电路图、程序源代码
[译]用C#检测你的打印机是否连接
[译]C#将Enum枚举映射到文本字符串
[译]将C++代码转换为HTML
[译]使用OpenXML更新Word文档中的表格
[译]C#控制计算机的并口LPT
相关文章推荐
- C# 实现 treeView 控件 拖拽效果
- C#用ComboBox控件实现省与市的联动效果的方法
- [C#]模拟实现Visual Stduio工具栏动态效果--扩展控件DocKPanel
- Android实现控件点击波纹扩散效果
- C#Winform基础 datagridview控件一选选一整行的效果实现时,取消第一行默认被选取的副效果
- [C#]模拟实现Visual Stduio工具栏动态效果--扩展控件DocKPanel
- c#实现控件拖动效果
- C#Winform基础 datagridview控件一选选一整行的效果实现时,取消第一行默认被选取的副效果
- C#中父窗口和子窗口之间实现控件互操作 (转载)
- C#实现的ASP.NET全能型验证码控件(09.11.22) (10.01.27最新修改)
- 使用C#实现在屏幕上画图效果的代码实例
- C#GUI编程学习之选择类控件篇1--利用选择控件实现权限设置
- 利用silverlight的导航控件,实现翻页效果
- ae+C#实现图层管理控件上的图层移动功能
- (android控件)界面布局实现GridView(网格效果)
- 安卓开发笔记——自定义HorizontalScrollView控件(实现QQ5.0侧滑效果)
- C#继承基本控件实现自定义控件 (转帖)
- Pycharm + PyQt5 + QtDesigner实现通过Qtdesigner添加QScrollArea,在代码中添加控件实现滚动效果
- 使用Tesseract (OCR)实现简单的验证码识别(C#)+窗体淡入淡出效果
- 使用C#实现WinForm窗体的动画效果