我使用MDI container
運行我爲我的客戶創建的商業應用程序。 由於使用MDI
意味着當我打開幾個表單時,它們仍然會始終在後臺運行,直到我將它們關閉爲manualy。打開標籤控制
我需要的是製作User Control
或其他任何可以預覽表格中所有打開的表格,以便我的客戶可以輕鬆關閉所有或部分打開的表格,而無需關閉他正在查看的表格。
現在我已經使用了這個代碼,所以現在只有第一次點擊的菜單項顯示爲按鈕,但沒有其他人點擊菜單項。
Private Sub MenuStrip1_ItemClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.ToolStripItemClickedEventArgs) Handles MenuStrip1.ItemClicked
Dim Button As New Button
Me.Panel5.Controls.Add(Button)
Button.Text = e.ClickedItem.Name
Button.Width = 50
Button.Height = 25
End Sub
現在我需要編寫代碼來添加更多按鈕波紋管,也應該添加按鈕添加代碼,只有當我在子菜單項,點擊(在一個被點擊時新的形式出現)。
而且,我現在應該在預覽的用戶按鈕控制中添加一點點Close
按鈕。
您正在尋找一種方法來自動化按鈕創建過程? (添加具有特定屬性的按鈕並單擊事件)? Tabs控件在哪裏進入這一切? – varocarbas
是的,我想。我將它命名爲Tab Control,因爲我希望它看起來像TAB,沒有別的。 – Hoh
然後你想依賴tabControl而不是在面板上?你想每個標籤一個按鈕? – varocarbas