У меня есть приложение, в котором конечный пользователь может изменять цвет формы, текстовых полей, меток, кнопок во время выполнения. Допустим, что если форма открыта и пользователь изменил цвет формы с синего на зеленый. Чтобы повлиять на настройки цвета, нужно закрыть и снова открыть существующую форму, так как я устанавливаю цвет формы в событии Form_Load. Я видел много приложений, в которых изменения цвета будут применяться ко всем открытым формам, кнопкам, меткам и т. Д.
Пожалуйста, предложите мне подходящие методы для достижения динамического окрашивания формы.
Ваша помощь очень ценится.