2016-02-17 5 views
0

У меня есть приложение (новое приложение) для разработки, изменяющее все значения, такие как стиль шрифта и высота TextBox и другие свойства всех элементов управления в приложении, настолько сложно, могу ли я это исправить в примере app.conf! и как я это выражаю?Определите значения по умолчанию для элементов управления winform

Например:

  • я хочу использовать шрифт Segio, 11 для всех Ярлык управления
  • RowHeight по использованию 35 умолчанию для всех сетках-View в моем приложении
+0

Если вам действительно нужна эта степень настройки, тогда вы должны взглянуть на WPF вместо – Steve

ответ

0

Вы можете установить шрифт формы (или их родительский элемент управления) и все его дочерние элементы наследуют шрифт его родителя.

Также вы можете прочитать шрифт из файла конфигурации и установить его в своей форме. Google «Чтение из файла конфигурации C#», если вы еще этого не знаете.

+0

Мне нужно изменить значение по умолчанию элементов управления, не касаясь кода; Является ли это возможным? – saimmm

+0

Для свойств, которые можно унаследовать, вы должны установить их в свой родительский шрифт, а затем все дочерние элементы управления будут иметь одинаковые значения, . Для свойств, таких как высота строк, это не так. Вы должны сделать это вручную. Вы можете перебирать элементы управления и проверять их тип и задавать свойство rowheight. –

Смежные вопросы