国产探花免费观看_亚洲丰满少妇自慰呻吟_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運行程序,你就可以通過滾動條來方便地瀏覽整個圖像了。->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凤庆县| 玉林市| 左权县| 炉霍县| 万年县| 股票| 彭阳县| 黎城县| 桃园县| 府谷县| 车险| 吉水县| 楚雄市| 甘泉县| 元阳县| 凤冈县| 阳山县| 汕尾市| 长丰县| 深泽县| 阳原县| 崇阳县| SHOW| 合山市| 灵石县| 大丰市| 达拉特旗| 德安县| 丰都县| 墨脱县| 工布江达县| 同仁县| 乐东| 三都| 东方市| 莆田市| 周至县| 龙里县| 清镇市| 鄂尔多斯市| 清远市|