Gelisore
@Gelisore
Глупый, но не сильно.

Лучшая практика, или как поменять шрифт главной формы, через подпункт меню дочерней формы?

Здравствуйте, подскажите, как можно поменять шрифт меню главной формы, через подпункт меню дочерней формы. С C# познакомился недавно, и вот сейчас возник такой вопрос. )
P.s Заранее спасибо.
  • Вопрос задан
  • 61 просмотр
Решения вопроса 1
mindtester
@mindtester Куратор тега C#
http://iczin.su/hexagram_48
ни каких особых бестпрактикс:
- не зависимо от дочерности, для влияния на форму нужна "ссылка" (не в смысле ссылочности, а переменная нужного типа myForm) и паблик метод, выполняющий нужные действия с приватными свойствами
- о "ссылках" - главная форма, как правило знает всех "дочек", по тому что обычно сама их и создает. а вот в "дочках" надо предусмотреть паблик свойство/поле типа MainForm. и после создании дочки из главной формы, присвоить этому полю/свойству значение this. только после этого запускать ее. .. можно и через конструктор, но по мне это гиморнее

upd хотя на самом деле есть одна фишка 5ODp4P3.pngPropertyBinding к AplicationSettings но там знанием как изменить шрифт уже не отделаешься ))

это штатный механизм для создания сохраняемых конфигов. прямо скажем уже прилично устаревший (как и сами формы). но по МСДН полазить придется ))
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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