Я использую MDI container
для запуска моего приложения для бизнеса, которое я создал для своего клиента. Поскольку использование MDI
означает, что при открытии нескольких форм они все равно будут работать в фоновом режиме все время, пока я не закрою их вручную.Открыть вкладки управления
Мне нужно сделать 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
в предварительный просмотр User-Button-Control.
Вы ищете только способ автоматизации процесса создания кнопок? (добавить кнопку с определенными свойствами и щелчком)? Где управление вкладками входит во все это? – varocarbas
Да, я думаю. Я назвал его Tab Control, потому что я хочу, чтобы он выглядел как TAB, и ничего больше. – Hoh
Тогда вы хотите полагаться на tabControl, а не на панель? Вам нужна одна кнопка за вкладку? – varocarbas