平臺(tái)擁有完整的窗體自定義設(shè)計(jì)功能??梢詫?shí)現(xiàn)任意的功能。還支持引用第三方控件。
添加控件
設(shè)置控件屬性
設(shè)置控件的擴(kuò)展屬性
有一些控件在設(shè)計(jì)時(shí)是有一些快速的屬性設(shè)置途徑的,我們可以通過(guò)右鍵菜單或者屬性表格下方的菜單進(jìn)入。
設(shè)置控件的事件
1、普通綁定事件
2、雙擊控件綁定默認(rèn)事件。一般的控件都會(huì)有一個(gè)默認(rèn)的事件。比如命令按鈕的默認(rèn)事件是Click,窗體的默認(rèn)事件是Load。我們只需要在設(shè)計(jì)窗口上雙擊控件就可以綁定并進(jìn)入相應(yīng)控件的默認(rèn)事件進(jìn)行編輯代碼。
3、我們點(diǎn)擊右邊的下拉箭頭,可以打開(kāi)一個(gè)擁有相同簽名的控件事件清單。通過(guò)這種方式我們可以實(shí)現(xiàn)多個(gè)控件多個(gè)事件共用同一段代碼。
設(shè)置控件位置
想移動(dòng)普通控件位置時(shí),先選擇控件,然后將鼠標(biāo)移動(dòng)到控件上去時(shí),鼠標(biāo)會(huì)變成可以移動(dòng)的狀態(tài),然后我們按下鼠標(biāo)左鍵,然后將控件拖到我們需要的位置即可。
容器類控件左上方會(huì)有一個(gè)可移動(dòng)的標(biāo)志,將鼠標(biāo)移動(dòng)到這個(gè)位置時(shí),鼠標(biāo)也會(huì)變成可以移動(dòng)的狀態(tài),然后我們按下鼠標(biāo)左鍵,然后將控件拖到我們需要的位置即可。
我們還可以通過(guò)屬性設(shè)置來(lái)精確定位控件與父容器控件之間的位置。
多控件排布
如果我們需要對(duì)多個(gè)控件進(jìn)行整齊地排列布置時(shí),就可以通過(guò)框選、或者按住Ctrl鍵一個(gè)一個(gè)添加選擇多個(gè)控件。然后進(jìn)行左對(duì)齊、右對(duì)齊、上對(duì)齊、下對(duì)齊、水平等距排列、垂直等距排列、相同尺寸、相同高度、相同寬度、垂直居中、水平居中等操作。讓多控件排布更高效。
可視化Tab順序設(shè)置
復(fù)制控件
1、方法一:先選擇要復(fù)制的控件,然后在菜單欄中單擊“”復(fù)制菜單,然后選擇目標(biāo)父容器,再單擊“
”粘貼菜單即可復(fù)制一個(gè)一樣的控件。注意:復(fù)制的控件如果原控件有事件綁定的話,新控件也會(huì)綁定的相同的事件方法。如果想響應(yīng)不同的事件代碼,請(qǐng)手動(dòng)刪除新復(fù)制控件相應(yīng)的事件綁定。
2、方法二:先選擇要復(fù)制的控件,然后按住Ctrl鍵,用鼠標(biāo)將要復(fù)制的控件拖到要復(fù)制的目的地,等鼠標(biāo)松開(kāi)后,再松下按住的Ctrl鍵,這樣一個(gè)新的控件就被復(fù)制出來(lái)啦。
3、我們還可以在不同窗體之間進(jìn)行復(fù)制粘貼已經(jīng)設(shè)計(jì)好的控件。這樣一些相同功能,我們就可以通過(guò)復(fù)制的方法實(shí)現(xiàn)節(jié)省重復(fù)勞動(dòng)的目的。
通過(guò)屬性控件選擇控件
有時(shí)候部分控件會(huì)因?yàn)楦鞣N原因超出窗體范圍或者被覆蓋在其他控件后面而找不到了,這時(shí)候我們就可以通過(guò)屬性控件來(lái)選擇出相應(yīng)的控件,選擇好控件后窗體設(shè)計(jì)界面會(huì)有一個(gè)邊框顯示控件大概位置。
更多的窗體開(kāi)發(fā)功能可以參考“窗體開(kāi)發(fā)”。