在我目前的項目中,我有6種不同類型的促銷活動的多種形式。我目前的UI設計是在運行時彈出一個迷你窗體,允許用戶選擇促銷類型並根據選擇將其指向每個窗體。如何在Windows窗體中創建樹視圖菜單?
相反,我想使用TreeView
控件,如Windows Explorer
左窗格,並將它們歸入一個主根目錄下,這樣我就不需要爲每種促銷類型創建多個窗體。
佈局將是這樣的:
我的問題是如何管理來自不同形式的控制?
如果我把所有的控件放在一個表格下,並在NodeMouseClick
上顯示/隱藏事件,我的設計視圖將非常混亂。我可以manage a related set of controls under each tab
。
但我認爲對每種促銷使用tab控件並不是正確的方式。
任何幫助或建議將非常感謝!