Тема: Як працювати з сотнями панелей?
Привітульки. Як справи? Ну ви ж знаєте, що я роблю програмку для роботи з БД. Так от, в ній є купа всіляких можливостей. Наприклад, додати книгу, додати користувача і т.д. Такий функціонал в мене реалізований з використанням панелей. Тобто при натисканні на кнопку "додати книгу", вилазить панель і заповнює все вікно. По замовчуванню цю панель не видно Visible=false; І от на кожну панельку приходится писати такий код, якщо натиснули щось інше, то цю панель треба витягнути з вікна і зробити невидимою.
pnlAddUser.Dock = DockStyle.None;
pnlAddUser.Visible = false;
Так от, як автоматизувати цю штуку, щоб на різних панельках розміщувались різні елементи і щоб переключення між панельками було автоматичним? Наприклад, я натискаю на якусь кнопку, а там лише один код - "показати таку-то панель". І при цьому показується потрібна панель, а всі інші панелі зникають.