Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Перетаскивать границу контрола мышкой Добавлено: 22.01.06 19:56  

Автор вопроса:  fm458
Такая вот задача, вроде, простая, но что-то не придумаю как сделать...
Есть, допустим, 2 ListView расположенные рядом. И нужно границу между ними таскать мышкой влево-вправо, соответственно увеличивая ширину одного ListView уменьшая другого. Ну как в Nero например в диалоге добавления файлов... Как такое можно реализовать?

Ответить

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

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



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #1 Добавлено: 23.01.06 10:26
Любой сплиттер. Полно в нете.

Ответить

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


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #2 Добавлено: 23.01.06 13:26
File>New Project>"VB Aplacation Wizard">Next>"Explorer
File>Style">Next>Next>Next>Finish

Как видим мягкософт предлагает вариант через обычный Image, не скажем
что это хорошо, но факт что работает... Стоит конечно поискать в инете
какой нить User Control например...

Ответить

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



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #3 Добавлено: 23.01.06 13:31
Да, тоже раньше этот пример юзал, но когда контролов на форме больше десяти - сплошной гемор. Думаю, тут не страшно и активикс использовать.

Ответить

Номер ответа: 4
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #4 Добавлено: 23.01.06 20:52
Ну по ситуации смотреть надо, когда контролов много сильно долго идёт
загрузка и выгрузка приложения, когда в IDE VB конечно... Впрочем
тогда Image в самый раз...

Ответить

Номер ответа: 5
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #5 Добавлено: 24.01.06 10:58
Дело не в загрузке/выгрузке, а в процедуре обработки. На каждую ресайзируемую панель придется писать уйму кода. Все же проще взять готовый не слишком глючный контрол. VB - это COM все же...

Ответить

Страница: 1 |

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



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