真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

vb點(diǎn)虐 新建子窗口 vb添加子窗體

如何給VB.NET窗體添加子窗體?

直接添加一個(gè)MID父窗體或在已有窗體的屬性中找到IsMDIContainer屬性,然后設(shè)置為True,然后創(chuàng)建第二個(gè)窗體 ,需要加載子窗體的時(shí)候:

成都創(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ù)。

Dim NewMDIChild As New Form2

NewMDIChild.MdiParent = Me

NewMDIChild.Show()

Public?Shared?Sub?CheckMDIChildForm(ByVal?MDIForm?As?Windows.Forms.Form,?ByVal?MDIChildForm?As?Windows.Forms.Form,?ByVal?MDIChildFormName?As?String)

If?MDIForm.MdiChildren.Length??1?Then

'如果沒有任何一個(gè)MDI子窗體,則創(chuàng)該MDI子窗體的窗體實(shí)例

Dim?MDIChildFrm?As?Windows.Forms.Form?=?MDIChildForm?'?定義MDI子窗體

MDIChildFrm.MdiParent?=?MDIForm?'指定父窗體

MDIChildFrm.Show()?'打開窗體

Exit?Sub

Else

Dim?x?As?Integer

Dim?frmyn?As?Boolean

For?x?=?0?To?(MDIForm.MdiChildren.Length)?-?1

Dim?tempChild?As?Windows.Forms.Form?=?CType(MDIForm.MdiChildren(x),?Windows.Forms.Form)

If?tempChild.Name?=?MDIChildFormName?Then

'檢測到有該MDI子窗體,設(shè)為激活?并退出循環(huán)

frmyn?=?True

tempChild.BringToFront()

Exit?For

Else

frmyn?=?False

End?If

Next

If?Not?frmyn?Then

'在打開的窗體中沒檢測到則新建

Dim?MDIChildFrm?As?Windows.Forms.Form?=?MDIChildForm?'?定義MDI子窗體

MDIChildFrm.MdiParent?=?MDIForm?'指定父窗體

MDIChildFrm.Show()?'打開窗體

End?If

End?If

End?Sub

VB點(diǎn)虐 點(diǎn)擊顯示新窗口 如何新窗口不關(guān)閉時(shí) 點(diǎn)擊后不重復(fù)創(chuàng)建窗口 顯示已加載的窗口

這樣寫,每次點(diǎn)擊按鈕事件都會(huì)創(chuàng)建一個(gè)新的form。

你想要的效果是主窗口生命周期內(nèi),子form是一個(gè)。

根據(jù)這個(gè)你再考慮下怎么實(shí)現(xiàn)。比如主form加載時(shí)創(chuàng)建子form。點(diǎn)擊事件中去獲取子form的焦點(diǎn)。

vb點(diǎn)虐 怎樣正確建立父子窗體?(容器問題)

要確立父子窗體,那子窗體必須繼承父窗體。實(shí)例化子窗體對(duì)象調(diào)用Show()方法。

希望采納


新聞名稱:vb點(diǎn)虐 新建子窗口 vb添加子窗體
分享地址:http://weahome.cn/article/ddcgoee.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部