在PictureBox中加载完整图像

时间:2012-11-06 18:00:06

标签: c# picturebox

我想在Picturebox中加载完整的图像。然后用鼠标拖动它。

private void pictureBox1_MouseDown(object sender, MouseEventArgs e)
{
    if (e.Button == MouseButtons.Left)
    {
        mx = e.X;
        my = e.Y;
    }
}

private void pictureBox1_MouseMove(object sender, MouseEventArgs e)
{
    if (e.Button == MouseButtons.Left)
    {
        pictureBox1.Left += (e.X - mx);
        pictureBox1.Top += (e.Y - my);
    } 
}

是的,可以拖动它。但问题是,PictureBox根据图片框的宽度和高度剪切图像。如果我想要加载Image的原始宽度和高度(表示完整图像)该怎么办?加载后,拖动将让我看到图像的其余部分。

提前致谢。

0 个答案:

没有答案