思路:
成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供長洲網(wǎng)站建設(shè)、長洲做網(wǎng)站、長洲網(wǎng)站設(shè)計(jì)、長洲網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、長洲企業(yè)網(wǎng)站模板建站服務(wù),10余年長洲做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
利用幾個(gè)可以作為容器的控件,添加滾動條就可以了:
我舉個(gè)例子:(這個(gè)問題我記得回答過的!)
添加1個(gè)PicTureBox1,作為容器
在PicTureBox1里添加PicTureBox2,在窗體上添加一個(gè)垂直滾動條。
把你所謂的許多控件放到PicTureBox2里,滾動條改變的是PicTureBox2在PicTureBox1里的Top屬性,我想你通過一定的空間想象力,可以想到效果了吧?
注意:默認(rèn)狀態(tài)設(shè)置PicTureBox2的Top屬性為0,當(dāng)該屬性為負(fù)值的時(shí)候,PicTureBox2顯示的效果是向上移動,即下面原來隱藏的內(nèi)容為可見了。
要設(shè)置PicTureBox2的AutoRedraw 屬性為True。
若要左右移動效果,那么改變其 Left 屬性,原理不再贅述了。
有:
HScrollBar ?---- 水平滾動條
VScrollBar ---- 垂直滾動條
建立滾動條的方法如下:
(1)將鼠標(biāo)移到ToolBox內(nèi)的WinForm標(biāo)簽頁的HscrollBar控件上,單擊鼠標(biāo)左鍵。
(2)將指針移至窗體中適當(dāng)?shù)奈恢?,按住鼠?biāo)左鍵并拖動鼠標(biāo)將HscrollBar控件調(diào)整到合適的大小放開左鍵。
(3)同樣,再在Form上設(shè)置一個(gè)VscrollBar控件。
將RTF的Padding設(shè)置比較大,例如10,此時(shí)我發(fā)現(xiàn)鼠標(biāo)移動到RTF的邊緣部分的時(shí)候(不超過Padding的范圍),滾動條就能夠顯示,一旦鼠標(biāo)移動到Content里面的時(shí)候,滾動條就不顯示
1、滾動條分為水平滾動條(HSCROLLBAR)和垂直滾動條(VSCROLLBAR)兩種,可以作為輸入設(shè)備或者速度、數(shù)量的指示器來使用.
2、基本屬性:object.max[=value],object.min[=value],最大最小范圍 object.value[=value],
新建一個(gè)VB標(biāo)準(zhǔn)工程就有滾動條控件,再控件工具箱上。
HScrollBar-水平滾動條;VScrollBar-垂直滾動條。
將pic1 置于另一個(gè)pic2內(nèi) 滾動條控件控制pic1的left top 就可以達(dá)到你的目的