2266 發表於 2021-1-26 15:12:57

用滑鼠移動一個圖片

public partial class Form1 : Form
    {
      bool mouseDown = false;
      int oldX;
      int oldY;
      public Form1()
      {
            InitializeComponent();
      }

      private void pictureBox1_MouseDown(object sender, MouseEventArgs e)
      {
            mouseDown = true;
            oldX = e.X;
            oldY = e.Y;
      }

      private void pictureBox1_MouseMove(object sender, MouseEventArgs e)
      {
            if(mouseDown)
            {
                pictureBox1.Left += e.X - oldX;
                pictureBox1.Top += e.Y - oldY;
            }
      }

      private void pictureBox1_MouseUp(object sender, MouseEventArgs e)
      {
            mouseDown = false;
      }
    }
}
頁: [1]
查看完整版本: 用滑鼠移動一個圖片