У меня есть приложение Winform, использующее форму MDI. В форме MDI у меня есть ToolStrip с кнопками (кнопки с изображениями), действующими в качестве кнопок главного меню для приложения. Поэтому, когда пользователь нажимает кнопку на панели инструментов, форма mdichild для этой кнопки открывает дочернюю форму.Как добавить уже существующие кнопки ToolStrip в ToolStrip динамически
Итак, у меня есть шесть кнопок с уже созданными изображениями и в проекте. Но я хочу, чтобы пользователь выбирал кнопки, которые они хотят отображать на панели инструментов. Таким образом, пользователь открывает приложение, и на панели инструментов есть только одна кнопка. Пользователь нажимает на эту кнопку, и открывается дочерний экран, показывающий все доступные существующие кнопки, которые могут быть на панели инструментов. Пользователь выбирает кнопки, которые они хотят отобразить на панели инструментов, затем нажимает кнопку сохранения на дочернем экране.
Я хочу, чтобы как только пользователь нажмет эту кнопку сохранения, кнопки, которые пользователь выбрал, должны автоматически появляться на панели инструментов. Прямо сейчас я должен заставить пользователя закрыть приложение, а затем снова открыть его для кнопок, которые они выбрали, чтобы появиться на панели инструментов.
Как я могу заставить кнопки появляться автоматически?
Я пробовал это, но он не показывался на панели инструментов, когда я устанавливал видимый на true –
Он работает для меня просто отлично. Я отредактирую, чтобы добавить шаги, которые я использую. –