Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Рисование Scroll Bar Добавлено: 20.05.07 02:44  

Автор вопроса:  Artyom
Подскажите, пожалуйста, как самостоятельно отрисовать у элемета управления ListBox полосу прокрутки?

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 EUGY



Вопросов: 0
Ответов: 454
 Профиль | | #1 Добавлено: 20.05.07 07:07
В WIN32 я это делал через WM_NCPAINT, WM_VSCROLL, SCROLLBARINFO.

Ответить

Номер ответа: 2
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #2 Добавлено: 20.05.07 07:11
Мне в прицнипе пойдет и Win32, вряд ли на чистом .NET получится.

Есть пример?

Ответить

Номер ответа: 3
Автор ответа:
 EUGY



Вопросов: 0
Ответов: 454
 Профиль | | #3 Добавлено: 20.05.07 07:17
Лень искать, но там и правда, все банально.
Сабклассишь элемент, ловишь WM_NCPAINT, WM_NCMOUSEXXXX и прочие WM_NC... В них вызываешь GetScrollBarInfo
Ну и далее, следуя нужной логике, графикой рисуешь элементы скрола.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам