c#自定义组件:可移动按钮 MoveableButton

时间:2012-09-02 03:38:14
【文件属性】:

文件名称:c#自定义组件:可移动按钮 MoveableButton

文件大小:31KB

文件格式:RAR

更新时间:2012-09-02 03:38:14

c# 自定义 组件 按钮 移动

方法和之前上传的moveablePanel一样的,有人评论有疑问,所以,再上传一个. 基本上适合各种组件


【文件预览】:
test5
----test5()
--------Form1.cs(423B)
--------bin()
--------obj()
--------Properties()
--------Program.cs(464B)
--------test5.csproj(3KB)
--------Form1.Designer.cs(2KB)
--------Form1.resx(6KB)
--------MoveButton.cs(818B)
----test5.sln(904B)
----test5.suo(14KB)

网友评论

  • 主要是冲组件来的。。很好
  • 使用中。还行吧
  • 灰常好用,谢谢了
  • 正在使用,灰常好用,谢谢了。
  • 移动功能是已经实现了,可是存在一个问题,就是移动过程是通过MouseDown和OMouseMove事件来实现的,在触发MouseDown事件后会触发MouseUp事件,进而会触发Button的Click事件,那么就有一个问题存在,我只是单纯的移动了按钮,就相当于触发了一次Click事件,这或许不是大家希望的吧,移动按钮,只是单纯的移动,跟Click不该有关系的,这个问题这个例子中是没有解决的,所以在自定义控件里,还需要重写Click事件。