
<script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
窗體放在Panel上???
如何将窗體放在Panel上?
下面的代碼出錯!
Dim form2 As New Form2
form2.TopMost = False
form2.FormBorderStyle = FormBorderStyle.None
form2.Parent = Me.Panel1
form2.Show()
__________________________________________________________________________
form2 是頂級視窗(Top-Level),不能設定它的 parent 屬性
__________________________________________________________________________
Dim form2 As New Form2
form2.TopLevel = False form2.FormBorderStyle = FormBorderStyle.None兩者選其一.
from2.Show() from2.Visible=true 兩者選其一
Me.Panel1.Controls.Add(form2)
__________________________________________________________________________
呵呵...平民百姓好主意.學習.
__________________________________________________________________________
建立一個類,繼承form2,在這個類的構造函數裡,設定me.TopLevel = False
其它正常。
就是說 TopLevel= False 要在 new 裡才行。
__________________________________________________________________________
更簡單一點,直接在form2的new裡加入me.TopLevel= False
__________________________________________________________________________