Как изменить цвет стиля MetroFramework для всех форм?

Я в основной форме накидал некоторые настройки по изменению внешнего вида формы.
Как обновить все дочерние формы? т.е. передать данные к другим формам.

public main()
        {
            this.InitializeComponent();
            this.StyleManager = metroStyleManager;
        }

        private void mbTheme_SelectedIndexChanged(object sender, EventArgs e)
        {
            switch (mbTheme.SelectedIndex)
            {
                case 0:
                    metroStyleManager.Theme = MetroFramework.MetroThemeStyle.Dark;
                    break;
                case 1:
                    metroStyleManager.Theme = MetroFramework.MetroThemeStyle.Light;
                    break;

            }
        }

        private void mbColor_SelectedIndexChanged(object sender, EventArgs e)
        {
            metroStyleManager.Style = (MetroFramework.MetroColorStyle)Convert.ToUInt32(mbColor.SelectedIndex);
        }
  • Вопрос задан
  • 714 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы