加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

vb.net – 在运行时在winform中拖动picturebox

发布时间:2020-12-17 00:04:03 所属栏目:大数据 来源:网络整理
导读:我需要能够在vb.net中的winform周围拖放带有图像的图片框. 这是在C#中,但应该很容易在VB.Net中复制. private int currentX,currentY;private bool isDragging = false;private void myPictureBox_MouseDown(object sender,MouseEventArgs e) { isDragging =
我需要能够在vb.net中的winform周围拖放带有图像的图片框.
这是在C#中,但应该很容易在VB.Net中复制.
private int   currentX,currentY;
private bool  isDragging = false;

private void myPictureBox_MouseDown(object sender,MouseEventArgs e) 
{
  isDragging = true;

  currentX = e.X;
  currentY = e.Y;
}

private void myPictureBox_MouseMove(object sender,MouseEventArgs e) 
{
  if (isDragging) 
  {
    myPictureBox.Top = myPictureBox.Top + (e.Y - currentY);
    myPictureBox.Left = myPictureBox.Left + (e.X - currentX);
  }
}

private void myPictureBox_MouseUp(object sender,MouseEventArgs e) 
{
  isDragging = false;
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读