[VB.net][WinForm]Panel控件移动\鼠标拖动
来源:互联网 发布:无经验淘宝客服简历 编辑:程序博客网 时间:2024/06/11 03:47
“`
‘控制控件移动
Public Shared whetherSelected As Boolean
Public Shared p As Point
‘窗体首次显示
Private Sub frm_Shown(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Shown
whetherSelected = False
p = New Point()“
End Sub
Region “Panel控件移动代码”
'鼠标按下Private Sub pnlPopUp01_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles pnlPopUp01.MouseDown, lblPopup01Head.MouseDown whetherSelected = True p.X = Cursor.Position.X p.Y = Cursor.Position.YEnd Sub'鼠标抬起Private Sub pnlPopUp01_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles pnlPopUp01.MouseUp, lblPopup01Head.MouseUp whetherSelected = FalseEnd Sub'鼠标移动Private Sub pnlPopUp01_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles pnlPopUp01.MouseMove, lblPopup01Head.MouseMove If whetherSelected = True Then pnlPopUp01.Left = pnlPopUp01.Left + (Cursor.Position.X - p.X) pnlPopUp01.Top = pnlPopUp01.Top + (Cursor.Position.Y - p.Y) p.X = Cursor.Position.X p.Y = Cursor.Position.Y End IfEnd Sub
End Region
0 0
- [VB.net][WinForm]Panel控件移动\鼠标拖动
- Winform鼠标拖动改变控件大小、移动控件位置
- 通过鼠标任意拖动.NET Winform窗体中的控件
- 通过鼠标任意拖动.NET Winform窗体中的控件
- 通过鼠标任意拖动.NET Winform窗体中的控件
- 通过鼠标任意拖动.NET Winform窗体中的控件
- 鼠标拖动Panel控件,鼠标拖动改变位置
- 鼠标拖动(移动、拖曳)控件
- winform 移动窗口中的控件,panel
- winform 鼠标拖动移动图片位置
- 实现让一个控件跟着鼠标一起移动? vb.net
- C#鼠标拖动任意控件(winform)
- C# panel控件实现鼠标滚轮滚动拖动滚动条
- [VB.NET]限制鼠标拖动窗体函数
- .Net winform拖动工作区移动窗体
- vb.net winform在panel中打开exe文件
- .net c#拖动控件,移动控件位置
- VB.Net程序设计:鼠标滑轮滚动Panel面板
- DPDK中文-DPDK的reorder
- 使用PostMan模拟请求
- 函数指针 & 函数对象
- JAVA求圆的面积
- 温故而知新——java抽象类和接口
- [VB.net][WinForm]Panel控件移动\鼠标拖动
- Height Half Values
- Vue2.0 事件发射与接收
- 一道简单的趣味编程
- 个人学习安卓基础的案例逻辑-数据存储
- php-fpm多用户运行的两种方式
- Java的反射机制
- iOS中属性@property中的关键字的使用说明
- [hdu5985]概率题的推导