最好的方法是什么,你需要移动一个图片框并放入另一个表格,用它来移动我的照片
private void pictureBox2_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
x = e.X;
y = e.Y;
}
}
private void pictureBox2_MouseMove(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
pictureBox2.Left += (e.X -x);
pictureBox2.Top += (e.Y - y);
}
}
答案 0 :(得分:1)
最好的方法是使用拖放事件。 http://msdn.microsoft.com/en-us/library/system.windows.forms.control.dragdrop.aspx
一篇很好的文章,几乎完全描述了我认为你要做的事情就在这里: http://ondotnet.com/pub/a/dotnet/2002/11/11/dragdrop.htm
希望有所帮助。