簡單的說,模態(tài)窗體就是當這個窗體彈出后,只能在這個窗體上操作,只有關閉了這個窗體后才能在其他窗體上操作。
成都創(chuàng)新互聯(lián)公司是一家以網站建設公司、網頁設計、品牌設計、軟件運維、成都網站營銷、小程序App開發(fā)等移動開發(fā)為一體互聯(lián)網公司。已累計為銅雕雕塑等眾行業(yè)中小客戶提供優(yōu)質的互聯(lián)網建站和軟件開發(fā)服務。
VB用Show方法顯示窗體時使用style屬性為1,就可使顯示的窗體以模式窗體顯示。 Show 方法,用以顯示 MDIForm 或 Form 對象。不支持命名參數。 說明 如果調用 Show 方法時指定的窗體沒有裝載,Visual Basic 將自動裝載該窗體。
用ShowDialog()打開窗體,對話框用msgBox()或者MessageBox()都是模式的。
好像有。
VB6的代碼
Me.Move ((Screen.Width - Me.Width) / 2), ((Screen.Height - Me.Height) / 2)
轉成VB。NET的是下面這樣的,你對照下看看
Me.SetBounds((System.Windows.Forms.Screen.GetBounds(Me).Width / 2) - (Me.Width / 2), _
(System.Windows.Forms.Screen.GetBounds(Me).Height / 2) - (Me.Height / 2), _
Me.Width, Me.Height, System.Windows.Forms.BoundsSpecified.Location)
轉成C#的代碼
this.SetBounds((Screen.GetBounds(this).Width/2) - (this.Width/2),
(Screen.GetBounds(this).Height/2) - (this.Height/2),
this.Width, this.Height, BoundsSpecified.Location);