C 中picturebox新增滾動條

2021-09-30 10:49:14 字數 459 閱讀 8038

引用出處:

放乙個panel,然後把picturebox是放在panel上的,然後設定如下屬性:

picturebox不是容器控制項,所以他沒有autoscrollminsize和autoscrollposition兩個屬性,所以不能直接設定,有3個方案:

1、改為在panel控制項中畫:

然後通過設定autoscrollminsize屬性,設定滾動條的滾動範圍,然後滾動的時候重新整理圖即可(

注意此時繪製使用的x,y座標,要加上滾動條的滾動值

)。將picture控制項的sizemode屬性設定為autosize,直接載入就可以使用滾動條了。

2、自己在picturebox右邊和下面新增兩個滾動條。

3、在記憶體點陣圖上畫,然後把點陣圖拷貝到picturebox控制項的image屬性內。

另: 在sizemode屬性用stretchimage可以自動拉伸壓縮

C 給PictureBox新增滾動條

在乙個專案中需要給picturebox增加滾動條,我先前的做法和網上一樣,將picturebox放在乙個panel上,將panel的autoscroll設定為ture,將picturebox的sizemode設定為autosize,可是這樣設定之後,滾動條沒有如期的出現。google一下,網上大多給...

C 給PictureBox新增滾動條

在乙個專案中需要給picturebox增加滾動條,我先前的做法和網上一樣,將picturebox放在乙個panel上,將panel的autoscroll設定為ture,將picturebox的sizemode設定為autosize,可是這樣設定之後,滾動條沒有如期的出現。google一下,網上大多給...

C 給picturebox新增滾動條

在乙個專案中需要給picturebox增加滾動條,我先前的做法和網上一樣,將picturebox放在乙個panel上,將panel的autoscroll設定為ture,將picturebox的sizemode設定為autosize,可是這樣設定之後,滾動條沒有如期的出現。google一下,網上大多給...