vb控件大全 vb6.0怎么讓窗體里的控件隨著窗體的變化而改變大???
vb6.0怎么讓窗體里的控件隨著窗體的變化而改變大?。磕梢允褂么绑w的重置事件來實(shí)現(xiàn)它。更改窗體的大小時(shí),控件的大小與窗體的大小成比例。但是,如果最小化,則會(huì)發(fā)生錯(cuò)誤,因此必須給出最小化事件。代碼如下
vb6.0怎么讓窗體里的控件隨著窗體的變化而改變大???
您可以使用窗體的重置事件來實(shí)現(xiàn)它。更改窗體的大小時(shí),控件的大小與窗體的大小成比例。但是,如果最小化,則會(huì)發(fā)生錯(cuò)誤,因此必須給出最小化事件。代碼如下:
privatesubform_uu2;resize()ifme.windowstate<>1然后“如果不最小化
command1.width=最大寬度/5“按鈕寬度是窗體的1/5
命令1。高度=身高/5“按鈕高度是窗體的1/5
ENDIF
endsub
參數(shù)可以自己設(shè)置,其他參數(shù)也可以自己設(shè)置。你必須自己做細(xì)節(jié)。如果要將控件居中,可以執(zhí)行以下操作:
privatesubform_uu2;resize()ifme.windowstate<>1然后“如果不最小化
command1.width=最大寬度/5“按鈕寬度是窗體的1/5
命令1。高度=身高/5“按鈕高度是窗體的1/5
command1.left=(me.寬度-命令1。寬度)/2“按鈕左側(cè)
命令1。頂部=(身高-命令1。高度)/2“按鈕的上邊緣
ENDIF
endsub
以便它可以隨著窗體的變化而改變。
VB窗口最大化后控件怎么一起放大?
瀉藥。首先學(xué)習(xí)了VB6.0。最大化似乎有一個(gè)可以設(shè)置的屬性。C#或VB忘記。但是你可以做最大的窗口然后覆蓋整個(gè)屏幕。R
VB運(yùn)行時(shí)如何使picture控件隨窗體放大縮小?
在窗口重置事件中,根據(jù)窗口的寬度更改控件的寬度和高度。
例如
私有子窗體大?。ǎ?/p>
圖片1。寬度=表格1。寬度/10
圖片1。高度=表1。Height/10
以便控件根據(jù)窗體的大小進(jìn)行縮放。類似地,相對(duì)位置可以相同