Страница: 1 |
Вопрос: Перетаскивать границу контрола мышкой | Добавлено: 22.01.06 19:56 |
Автор вопроса: ![]() |
Такая вот задача, вроде, простая, но что-то не придумаю как сделать...
Есть, допустим, 2 ListView расположенные рядом. И нужно границу между ними таскать мышкой влево-вправо, соответственно увеличивая ширину одного ListView уменьшая другого. Ну как в Nero например в диалоге добавления файлов... Как такое можно реализовать? |
Ответы | Всего ответов: 5 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 334781088 Вопросов: 108 Ответов: 2822 |
Профиль | Цитата | #1 | Добавлено: 23.01.06 10:26 |
Любой сплиттер. Полно в нете. |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик 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 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 334781088 Вопросов: 108 Ответов: 2822 |
Профиль | Цитата | #3 | Добавлено: 23.01.06 13:31 |
Да, тоже раньше этот пример юзал, но когда контролов на форме больше десяти - сплошной гемор. Думаю, тут не страшно и активикс использовать. |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client Вопросов: 236 Ответов: 8362 |
Профиль | Цитата | #4 | Добавлено: 23.01.06 20:52 |
Ну по ситуации смотреть надо, когда контролов много сильно долго идёт
загрузка и выгрузка приложения, когда в IDE VB конечно... Впрочем тогда Image в самый раз... |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 334781088 Вопросов: 108 Ответов: 2822 |
Профиль | Цитата | #5 | Добавлено: 24.01.06 10:58 |
Дело не в загрузке/выгрузке, а в процедуре обработки. На каждую ресайзируемую панель придется писать уйму кода. Все же проще взять готовый не слишком глючный контрол. VB - это COM все же... |
Страница: 1 |
|