国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

圖像在圖片框中的滾動

2019-11-18 17:36:17
字體:
來源:轉載
供稿:網友
在VB中可以用圖片框來顯示圖像,若圖片框放不下整個圖像,通常只能顯示圖像的一部分,但是圖片框沒有提供滾動控制,無法瀏覽圖像的其余部分。其實通過VB所提供的工具,可以非常方便地構造出圖片框的滾動控制。其思想是提供一個顯示區域和一整個圖像區,將后者裝在前者區域內,當用戶改變滾動條位置時,通過程序來改變圖像區的Top和Left的值,達到滾動圖像的目的。具體操作如下:
新建一個標準EXE工程,在窗體上放置一個圖片框Picture1,在Picture1上放置圖片框Picture2,將兩者的尺寸設為相同,可通過復制、粘貼實現,將Picture1的Autosize設為False,將Picture2的Autosize設為True,再放置垂直、水平滾動條各一個,設計窗體顯示如下:

在Picture2中裝入要顯示的圖像,因其Autosize屬性為True,所以Picture2的尺寸即為圖像的尺寸,Picture2.scalewidth減去Picture1.scalewidth的大小即為Hscroll1的Max值,Picture2.scaleheight減去Picture1.scaleheight的大小即為Vscroll1的Max值,Min值均設為0,在Vscroll1的Change和Scroll事件中添加如下代碼:Picture2.top=-vscroll1.value,在Hscroll1的Change和Scroll事件中添加如下代碼:Picture2.left=-hscroll1.value,將滾動條的Smallchange和Largechange設為你認為合適的值,按F5運行程序,你就可以通過滾動條來方便地瀏覽整個圖像了。->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 邛崃市| 华宁县| 屏山县| 军事| 泗水县| 玉溪市| 安溪县| 探索| 凤台县| 康马县| 峨山| 浦城县| 泽库县| 延吉市| 临高县| 衡东县| 遂平县| 桃源县| 邛崃市| 华池县| 大悟县| 桦甸市| 延安市| 江都市| 汉中市| 太仆寺旗| 客服| 桐庐县| 邹城市| 福贡县| 常德市| 韶山市| 门源| 余江县| 青州市| 汾西县| 吴堡县| 天津市| 凤城市| 株洲县| 乌苏市|