Показать сообщение отдельно
Старый 29.01.2008, 02:42   #4
Forger
Неактивный пользователь
 
Пол:Мужской
Регистрация: 04.08.2007
Сообщений: 38
Репутация: 52
По умолчанию Ответ: Различные виды стиля в C#???

В 2005 студии это делается по-умолчанию визардом при создании виндовс формс приложения, а в 2003 студии для того чтобы контролы типа текстбокс, кнопка, чекбокс и т.д. имели текущий стиль с ХР необхожимо до Application.Run написать Application.EnableVisualStyles(); при этом стиль Flat или нечто пообное в свойствах должен быть установлен в System.

А вот для того чтобы создать свой оригинальный скин необходмо действительно переопределять метод OnPaint у контролов, причем необязательно рисовать ввсе самому, достаточно сделать гибкий клас который будет подгружать картинки на кнопку и ее состояния напрмер из imageset в формат bmp, png и т.д.
Forger вне форума
 
Ответить с цитированием Вверх
Сказали спасибо:
 
Время генерации страницы 0.02501 секунды с 10 запросами