Пара вопросов касательно настроек форм

Здравствуйте, если вам не сложно можете ответить на мои вопросы. 1) Есть несколько форм, как организовать изменение настроек (цвета окна, текста, размер шрифта) для всех форм, при изменении настроек в одной форме? (Есть мысль сделать через статический класс, но не знаю как). 2) Необходимо выполнить сохранение настроек форм (То есть как бы профиля )? (Я так понимаю необходимо сохранять данные в файл, а после запуска выбирать файл для считывания информации). Заранее спасибо.Сделал сохранение данных в класс, но сперва конвертировал color в string, а при загрузке формы сделал обратное конвертирование и присваивание.
1 ответ

Для изменения цвета окна воспользуйтесь классом ColorDialog, для изменения текста, размера шрифта классом FontDialog. Чтоб изменить во всех окнах одновременно метод(событие) должен иметь ссылки на все окна, следовательно их надо туда как то поместить) Либо в основном классе сделать поля на ссылки этих окон