vb中調(diào)節(jié)窗口的大小和位置使用move方法。
創(chuàng)新互聯(lián)建站咨詢熱線:18982081108,為您提供成都網(wǎng)站建設(shè)網(wǎng)頁(yè)設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù),創(chuàng)新互聯(lián)建站網(wǎng)頁(yè)制作領(lǐng)域十余年,包括發(fā)電機(jī)租賃等多個(gè)方面擁有多年的網(wǎng)站運(yùn)維經(jīng)驗(yàn),選擇創(chuàng)新互聯(lián)建站,為網(wǎng)站保駕護(hù)航!
Move方法的語(yǔ)法渣坦如下:
[object.]Move left , top, width, height
object 是被移動(dòng)的窗體或控件。如果省略了 object,則移動(dòng)的是當(dāng)前窗體。left 和 top 參數(shù)是 object 對(duì)象的 Left 和 Top 屬性的新設(shè)置值,頌梁老而 width 和 height 則是它的 Width 和 Height 屬性的新設(shè)置值。其中,只有 left 是必須的,但是,若要指定其它參數(shù)時(shí),就必須一并指定參數(shù)列表中出現(xiàn)在指定參數(shù)之前的所有參數(shù)。
例野升子1:
功能:移動(dòng)窗體讓窗口位于右上角。
語(yǔ)句:Me.Move Screen.Width-me.width, 0
說(shuō)明:Screen.Width-me.width是屏幕寬度減去窗體寬度,即窗體距離屏幕左邊的距離
例子2:
功能:使窗體窗口與屏幕大小相同,一般用于窗體最大化或全屏程序功能
語(yǔ)句:Me.Move 0, 0, Screen.Width, Screen.Height
兩種方法,一種是固定窗口大小,一種是控件宴缺在窗口大小改變時(shí),自動(dòng)按窗口位置進(jìn)行改變;
以上為個(gè)人看法,手打很辛苦,希望采納,謝謝您的支持。
謝謝您的支持,有任何疑問(wèn)歡迎您再次通過(guò)友饑此渠道提問(wèn),讓大家共同解決晌告辯,共同進(jìn)步!
以上回答僅為“百度規(guī)則”,沒(méi)有任何違法行為,請(qǐng)樓主采納,謝謝!
首先,在一個(gè)兩個(gè)窗體都能訪問(wèn)的地方聲明一個(gè)變量記錄窗體位置,我嫌毀這里使液吵用的是Module,你也可以用靜態(tài)類。
Public Module Module1
Public frmLocation As Point
End Module
然后兩個(gè)窗體的VisibleChanged事件處理器里寫下面的代碼:
If Me.Visible Then
Me.Location = frmLocation
Else
frmLocation = Me.Location
End If
窗鬧者侍口切換時(shí)要“先隱藏后顯示”
form之掘咐間不存判沖純?cè)诟复绑w子窗體的關(guān)判塵系的
你可以使用panel 代碼可以寫:panel1.parent=form1 panel1.top=30