Как нарисовать свою рамку на визуальном компоненте?

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Nord777
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1144
Зарегистрирован: 22.02.2004 (Вс) 13:15
Откуда: Подольск

Как нарисовать свою рамку на визуальном компоненте?

Сообщение Nord777 » 25.04.2004 (Вс) 22:00

Кто нибудь знает как нарисовать свою рамку в унаследованном контроле?
Насколько я понял компонент Panel не использует визуальный стиль XP, поэтому я хочу создать свой контрол на базе Panel и нарисовать рамку в стиле XP.
Дайте плиз какую нибудь ссылочку или небольшой пример.

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 27.04.2004 (Вт) 10:52

g=MyControl.CreatGraphics
g.DrawRestange(...)
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Nord777
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1144
Зарегистрирован: 22.02.2004 (Вс) 13:15
Откуда: Подольск

Сообщение Nord777 » 01.05.2004 (Сб) 20:29

К сожалению это не то, что я ожидал услышать. СЛИШКОМ уж обобщенно. И кстати что ты имел ввиду под MyControl?
Это случайно не из VS2003?
Как нарисовать рамку я знаю. (Если рядом с моим ником стоит "Новичек" - то это не означает что я полный чайник).
А существует ли исходник какого нибудь стандартного элемента? Очень хочется покопаться там.

pshik
Новичок
Новичок
 
Сообщения: 28
Зарегистрирован: 23.07.2005 (Сб) 18:57

Сообщение pshik » 24.02.2006 (Пт) 18:06

Nord777 писал(а):К сожалению это не то, что я ожидал услышать. СЛИШКОМ уж обобщенно. И кстати что ты имел ввиду под MyControl?
Это случайно не из VS2003?
Как нарисовать рамку я знаю. (Если рядом с моим ником стоит "Новичек" - то это не означает что я полный чайник).
А существует ли исходник какого нибудь стандартного элемента? Очень хочется покопаться там.



XtraNavBar

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 24.02.2006 (Пт) 18:46

Прошло всего два года.
Вы чё, сговорились, некрофилы? :roll:
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 95

    TopList