在項(xiàng)目中右鍵點(diǎn)擊添加窗體。在代碼中需要顯示該窗體的地方寫(xiě)入如下代碼:“form2.show()”form2是你窗體的name屬性……
成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、中江網(wǎng)絡(luò)推廣、小程序定制開(kāi)發(fā)、中江網(wǎng)絡(luò)營(yíng)銷、中江企業(yè)策劃、中江品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供中江建站搭建服務(wù),24小時(shí)服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com
A畫(huà)面調(diào)用B畫(huà)面,用b.showdialog(a)
B可以再保存數(shù)據(jù)時(shí)候不消失的,具體在B中改代碼。
'''?summary多屏顯示屏幕設(shè)置/summary
'''?param?name="obj"目標(biāo)窗體/param
'''?param?name="scrIndex"由0開(kāi)始的屏幕索引,0為主屏幕/param
Private?Sub?ShowScreens(obj?As?Form,?scrIndex?As?Integer)
Dim?arr?As?Screen()?=?Screen.AllScreens
If?scrIndex??arr.Length?Then
obj.Left?+=?arr(scrIndex).Bounds.X
Else
Dim?mess?As?String?=?"當(dāng)前屏幕索引超出范圍,是否要顯示在最后一個(gè)屏幕?"
Dim?result?As?DialogResult?=?_
MessageBox.Show(mess,?"信息提示",?_
MessageBoxButtons.YesNo,?MessageBoxIcon.Warning)
If?result?=?Windows.Forms.DialogResult.Yes?Then?_
obj.Left?+=?arr(arr.Length?-?1).Bounds.X
End?Sub
多屏幕的顯示,屏幕的寬度相當(dāng)?shù)扔贜屏幕的寬度之和,更改窗體的X坐標(biāo)就能控制窗體顯示在哪個(gè)屏幕上。
兩個(gè)顯示器顯示有兩種模式,一種是雙屏復(fù)制,另一種是擴(kuò)展。
你這個(gè)只能用第二種方式。你需要把要在另一個(gè)顯示器上顯示的窗體的Location設(shè)置在主顯示器全屏?xí)r的右邊就可以了.其實(shí)就是桌面的向右延伸。
在主顯示上拖一下窗體就明白了!