“`
‘控制控件移动
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.MouseDownwhetherSelected = Truep.X = Cursor.Position.Xp.Y = Cursor.Position.Y
End Sub'鼠标抬起
Private Sub pnlPopUp01_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles pnlPopUp01.MouseUp, lblPopup01Head.MouseUpwhetherSelected = False
End Sub'鼠标移动
Private Sub pnlPopUp01_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles pnlPopUp01.MouseMove, lblPopup01Head.MouseMoveIf whetherSelected = True ThenpnlPopUp01.Left = pnlPopUp01.Left + (Cursor.Position.X - p.X)pnlPopUp01.Top = pnlPopUp01.Top + (Cursor.Position.Y - p.Y)p.X = Cursor.Position.Xp.Y = Cursor.Position.YEnd IfEnd Sub

End Region

[VB.net][WinForm]Panel控件移动\鼠标拖动相关推荐

  1. VB调用C#写的WinForm.NET控件

    点击下载本文配套的演示程序代码http://files.cnblogs.com/xdesigner/VB-CS-WinformControl.zip. 一.前言: 虽然IT开发技术日新月异,不过业界仍 ...

  2. vb检测html事件,VB代码VB小程序:捕获 WebBrowser 控件的鼠标事件

    49. 捕获 WebBrowser 控件的鼠标事件 VB 的网页浏览控件 WebBrowser 没有 MouseDown.MouseMove.MouseUp 等鼠标事件,要在程序中捕获这些事件,必须另 ...

  3. winformbutton边框怎么改_C# WinForm窗体控件Panel修改边框颜色以及边框宽度方法

    C# WinForm窗体控件Panel修改边框颜色以及边框宽度方法 1.新建组件这里可以自定义一个Panel控件起名为PanelEx 2.增加一个BoderColor属性和BoderSize属性 pr ...

  4. C# Winform的panel控件添加背景图片后窗体闪烁问题解决办法

    C# Winform的panel控件添加背景图片后窗体闪烁问题解决办法 参考文章: (1)C# Winform的panel控件添加背景图片后窗体闪烁问题解决办法 (2)https://www.cnbl ...

  5. WinForm下PictureBox和Panel控件的On_Paint事件有何区别

    昨天一个WindowForm项目需要画图,随手拖了一个PictureBox控件上来,实现了On_paint事件后,图画的倒是不错,但总是不能很好的重画,总感觉是重画完成后又被刷新了,试了N次都不行. ...

  6. C# WinForm解决Panel控件中的图片刷新时会闪烁的问题

    最近在项目开发过程中,使用Panel控件显示座位背景图,在分屏切换时,发现背景图会闪烁.在同事的帮助下,通过以下方法解决了: 新建一个类,继承Panel控件类,然后开启该控件的双重辅助缓冲区,禁止擦除 ...

  7. WinForm的控件

    WinForm的控件: -------------------- WinForm的控件: ---------------------      不同的控件类型:           --------- ...

  8. DevExpress Winform 常用控件

    前言 DevExpress 控件的功能比较强大,是全球知名控件开发公司,对于开发 B/S 或 C/S 都非常出色,可以实现很炫且功能强大的效果. DevExpress Winform 常用控件是本人在 ...

  9. panel中html怎么写,panel控件有什么用 请写出Panel控件的用途

    当多个panel控件重叠时,把一个panel的visible/设置为true,其它的设置为f例如有3个panel,分别为panel1,panel2,panel3 如果重叠的话,把他们的大小设置为相同大 ...

最新文章

  1. python创建mysql数据库_python 怎么创建create mysql的数据库
  2. WeakHahMap,HashMap和(垃圾回收)Gc
  3. sql server xp_readerrorlog SQL语句查看错误日志
  4. 为什么要叫python-为什么我要学习python?
  5. Python的功能模块[3] - binascii - 编码转换
  6. Alexa 网站排名
  7. 安徽工程大学计算机控制,(完整版)安徽工程大学期末考试《计算机控制技术》范围总结2 .pdf...
  8. jquery flot pie画饼图
  9. meta http-equiv=X-UA-Compatible content=IE=edge,chrome=1 /
  10. snmp服务没有安全设置项
  11. .net core中使用autofac进行IOC
  12. SQLServer数据库处于恢复挂起状态的解决办法
  13. 【人工智能】人工智能是20世纪50年代中期兴起的一门新兴边缘科学
  14. GD32F103基础教程—教程简介(一)
  15. shine your way
  16. 码农枪击了 4 名同事后被警方击毙!后附“程序员保命指南”
  17. php调用酷狗音乐APi
  18. 初一年级上学期计算机课知识总结,七年级信息技术课程上册.doc
  19. jQuery插件-Slider轮播图
  20. Android手机平板根目录详解

热门文章

  1. 借助 ONLYOFFICE 宏进行去重
  2. ant design pro (三)路由和菜单
  3. java经典面试题:== 和 equals 的区别是什么?
  4. python字典合并输入用字符_左右用R右手Python9——字符串合并与拆分
  5. 原生js获取和设置页面垂直滚动高度
  6. i5 11300h核显相当于什么显卡
  7. 九龙证券|搭上AIGC快车,万亿板块逆市爆发
  8. html5手机底部输入框,html5 虚拟键盘弹出挡住底部的输入框解决方案
  9. canvas 模拟的公转自转
  10. 2022年骨传导耳机选购攻略:骨传导耳机哪个牌子好?骨传导耳机有哪些优缺点?