滾動條控制項

2021-05-22 05:06:17 字數 765 閱讀 7445

滾動條通常用於瀏覽顯示內容、確定位置,也可以作為資料輸入的工具。

·滾動條分為水平滾動條(hscrollbar:horizontal scrollbar)和垂直滾動條(vscrollbar:vertical scrollbar)

·當滾動條位於最左端或頂端時,表示其值最小,反之為最大。

滾動條常用事件:

·change事件:當單擊滾動箭頭、單擊滾動條區域或拖動滑動塊結束時將觸發change事件

·scroll事件:當在滾動條內拖動滾動塊時觸發該事件

·注:在程式執行中,每當滾動條的value屬性發生變化時,就放生change事件。而每當使用者用滑鼠滾動箭頭時、單擊滑動塊與箭頭之間的區域或沿著滾動條拖拉滾動塊的動作結束時,滾動條的value屬性就發生變化。儘管拖動滑動塊引起value屬性變化,從而觸發change事件,但在滾動條內拖動滑動塊,並不發生change事件,此時將觸發scroll事件

滾動條的常用屬性:

·max屬性:該屬性用於設定滾動條所表示的最大值,為滾動塊右或下端的值。

·min屬性:該屬性用於設定滾動條所表示的最小值,為滾動塊左或上端的值

·value屬性:該屬性返回或設定滾動塊當前位置的值,如果使用者拖動滾動塊,value屬性值隨之改變。它的取值介於max和min屬性之間

·largechange屬性:該屬性用於設定當用滑鼠單擊滑動塊和箭頭之間的區域時,value屬性值的增量或減量,該屬性的預設值為1

·smallchange屬性:該屬性用於設定當前滑鼠單擊滾動箭頭時,value屬性值的變化量,該屬性的預設值為1

滾動條控制項ProgressBarControl使用

最小值 progressbarcontrol1.properties.minimum 0 最大值 progressbarcontrol1.properties.maximum 100 設定步長,即每次增加的數 progressbarcontrol1.properties.step 1 設定進度條的樣...

WPF WebBrowser控制項去除滾動條

方法一 適用於vs2008 1 在解決方案中新增 引用 選擇 com 下的 microsoft html object library 2 引入命名空間 using mshtml 3 新增webbrowser事件 在 webbrowser 的 loadcompleted 事件裡 mshtml.htm...

ScrollViewer滾動條控制項新增

它可以新增乙個可以上下滾動的區域,可以在整個區域中,也可以是一小塊地方。scrollviewer可以改變水平和豎直方向滾動條的顯示情況 horizontalscrollbarvisibility和verticalscrollbarvisibility 可以常顯,可以自動,可以不顯示等等。在控制項中使...