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

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

VisualBasic屬性、方法和事件四

2019-11-18 17:42:25
字體:
來源:轉載
供稿:網友

使用ScrollBar作為輸入設備

    滾動條通常與TextBox或窗口一起使用,但有時也可作輸入設備。因為ScrollBar控件可按比例指示當前位置,所以可以單獨使用以控制程序輸入,如控制聲音音量或調整圖片顏色。HScrollBar(水平)和VScrollBar(垂直)控件是獨立的,它有自己的事件、屬性和方法集。ScrollBar控件與附屬于TextBox、ListBox、ComboBox或MDI窗體的內部ScrollBar不同。(TextBox和MDI窗體具有ScrollBars屬性,可增加或刪除附屬于控件的ScrollBar。)
    現在Windows界面提示行支持Slider控件作為輸入設備而不用ScrollBar。關于Slider控件的例子,請參閱Windows95的控件面板。VisualBasic的專業版和企業版中包含一個Windows95風格的Slider控件。
    詳細信息關于ScrollBar控件的詳細信息,請參閱第七章“使用VisualBasic的標準控件”。

顯示圖片和圖形的控件
    因為Windows是圖形用戶界面,所以在應用程序上界面顯示圖形圖像的方法十分重要。VisualBasic包含四個控件以簡化與圖形有關的操作,它們是PictureBox控件、Image控件、Shape控件和Line控件。
    Image、Shape和Line控件有時被稱作輕量圖形控件。它們需要較少的系統資源,因此比PictureBox控件顯示得快并且包含PictureBox中可用的屬性、方法和事件的子集。每一個控件都適用于一個特定的目的。
 

    使用PictureBox控件
    PictureBox控件的主要作用是為用戶顯示圖片。實際顯示圖片由Picture屬性決定。Picture屬性包括被顯示的圖片的文件名(及可選的路徑名)。
    注意窗體對象也具有Picture屬性,通過設置該屬性可直接在窗體背景上顯示圖片。
    要在運行時顯示或替換圖片,可利用函數LoadPicture來設置Picture屬性。提供圖片文件名和可選路徑名,由LoadPicture函數處理加載和顯示圖片的細節。
    picMain.Picture=LoadPicture("VANGOGH.BMP")
    PictureBox控件具有AutoSize屬性,當該屬性設置為True時,PictureBox能自動調整大小與顯示的圖片匹配。如果要用AutoSize屬性設置為True的PictureBox,設計窗體時就需要特別小心。圖片將不考慮窗體上的其它控件而調整大小,這可能導致意想不到的后果,如覆蓋其它控件。設計時應通過加載每一幅圖片來檢查是否有這種現象發生。

    使用PictureBox作為容器
    Picturebox控件也可以用作其它控件的容器。像Frame控件一樣,可以在PictureBox控件上面加上其它控件。這些控件隨PictureBox移動而移動,其Top和Left屬性是相對PictureBox而言,而與窗體無關。
    PictureBox容器的一種普通用法是ToolBar或StatusBar。可將Image控件置于這些容器中作為按鈕或添加Label顯示狀態信息。將Align屬性設置為Top、Bottom、Left或Right,PictureBox將粘貼在窗體的邊緣。圖3.16為一個Align屬性設置為Bottom的PictureBox。它包含兩個可用于顯示狀態信息的Label控件。


    PictureBox的其它用法
    PictureBox控件有幾種方法使PictureBox可用于其它目的。例如:把PictureBox看作是一塊空畫布,可以在它上面畫畫或打印,或者顯示文本、圖形,甚至是簡單的動畫。
    PRint方法允許向PictureBox控件輸出文本,如同向打印機輸出一樣。有幾種

->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 柯坪县| 博湖县| 长垣县| 康乐县| 白水县| 政和县| 三河市| 大田县| 祥云县| 墨江| 洛南县| 阿坝| 贡觉县| 钟山县| 宿迁市| 朝阳市| 正宁县| 大悟县| 花莲市| 瑞金市| 陆良县| 晋城| 新郑市| 乡宁县| 冷水江市| 连云港市| 鸡东县| 广昌县| 肇州县| 定南县| 本溪市| 涞源县| 板桥市| 察雅县| 新泰市| 金秀| 萝北县| 北票市| 安福县| 沁阳市| 滨海县|