Задать вопрос

Как изменить цвет стиля 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);
        }
  • Вопрос задан
  • 722 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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