[英]Show UserControl in Form VB6
我想在表單中顯示UserControl,這意味着我需要一個單獨的表單來執行多個表單
有關詳情,請參閱此圖片:
有人可以幫助我如何?,再次,我必須選擇使用usercontrol(標准EXE,ActiveX EXE,或其他)的類型。
注意:請不要關閉這個問題,我只是想知道。 並謝謝。
1-關閉設計器中的UserControl,使其在工具箱中可用。
2-將它們拖放到主窗體上,使它們大小相同......
3-使用這樣的代碼進行操作:
Private Sub Operation1()
UserControl1.Visible = True
UserControl2.Visible = False
End Sub
Private Sub Operation2()
UserControl1.Visible = False
UserControl2.Visible = True
End Sub
[選擇UserControl類型!]
最簡單的方法是將所有控件添加到表單並根據需要設置其可見狀態,盡管非常不優雅。 但通常認為這有點像kludge。
問題不在於用戶控件或編程環境,而在於設計不遵循典型的Windows UI“流程”。 您可能希望根據更有用的工作流程重新設計。
您可能只是詢問如何在VB項目中使用UserControl,如果是這樣,那么您應該在一個項目中開發UserControls,制作它(以便將它們添加到工具箱中),然后在另一個項目中開發表單使用工具箱中的新UserControls。 要調試Usercontrol,您需要運行兩個VB實例,一個使用Usercontrols項目,另一個使用表單。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.