|
Тема |
Re: Промяна на шрифта на контролите на Форма [re: пpoГЪPMИcт] |
|
Автор | Гeoprи (Нерегистриран) | |
Публикувано | 18.10.03 14:33 |
|
|
Не ве :)
Просто направи метод на твоите UserControl - и чрез който да може да се сменя шрифта на контролите вътре в него. Направи нещо като .ChangeAllFonts(objFont as StdFont) и вътре си напиши:
Set Command1.font=objFont
Set Command2.font=objFont
...
...
и т.н. изреди си всички контроли вътре в UserControl-a
И вече твоите UserControls ще предоставят метод чрез който да се сменя шрифта на контролите вътре в тях.
:))
Усещам някаква подигравка в думите които си написал :)
Обаче ти като не си предоставил интерфейс чрез който да се сменят контролите вътре в твоя UserControl никой не ти е виновен че шрифта им не може да се смени с един ред код - най-малкото пък можеш да се сърдиш на моя код за смяна на шрифта - при мен си работи идеално (и аз имам UserControl-и със други контроли в тях но съм си решил проблема - написал съм .SetAllFonts вътре в UserControl-a - вземи и ти да си напишеш).
|
| |
|
|
|