在c#中如何对picturebox设置一个滚动条啊

2024-12-29 03:27:26
推荐回答(5个)
回答1:

设计一个Panel,把PictureBox放在Panel内,设Panel的AutoScroll=True,搞定!

回答2:

将picturebox放到一个panel控件里面,然后设置panel控件的arrowscroll属性为true,再设置picturebox的sizemode属性为autosize
这样当图片长或宽超出panel就会自动出现滚动条
这里需要注意的是picturebox不能选择在父容器中停靠,否则没有滚动条

回答3:

picturebox没有这样的属性,你可以自定义一个控件。或者用窗体来设计

回答4:

这个用横向和纵向滚动条,设置下它们的位置和值就ok了。

回答5:

rivate void button1_Click(object sender, System.EventArgs e)
{
openFileDialogPic.ShowDialog();
Bitmap bmp;
bmp = new Bitmap(openFileDialogPic.FileName);
pictureBoxLook.Image = bmp;
}