Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Опять MSFlexGrid / 7 сообщений из 7, страница 1 из 1
21.04.2004, 00:12:28
    #32488753
golb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять MSFlexGrid
Добрый вечер(или утро, день, ночь - выбрать подходящее)!
Можно ли как-то добиться, что б в MSFlexGrid возможно было перемещать целые столбцы? Ну как в Аксессе с Екселем? Взять какой-нибудь столб с данными из середины и, перетащив мышью, сделать самым левым, например.
Естественно, не изменив представления данных. Промаявшись с этим известное время, склоняюсь к подозрению, что это не катит. Разубедите, плиз. А если не разубедите, то подскажите, из чего ещё можно сваять матрицу с вышеозначеной фичей?
Заранее премного благодарен.
...
Рейтинг: 0 / 0
21.04.2004, 00:34:43
    #32488756
(c)VIG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять MSFlexGrid
vsFlexGrid позволяет делать такие вещи
...
Рейтинг: 0 / 0
21.04.2004, 02:40:53
    #32488766
Magnus23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять MSFlexGrid
Как то заморачивался я подобным. Не помню уж какой именно был грид. Сделать то сделал но немного мутно. Тем более красиво это организовать и чтоб выглядело хорошо... Если очень нужно именно с этим гридом и именно так, то могу поискать код.
Если не принципиально, то конечно лучше vsFlexGrid как VIG советует.

Magnus
...
Рейтинг: 0 / 0
21.04.2004, 09:07:52
    #32488879
МаксимВ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять MSFlexGrid
Готовый пример идет с VB6. Папака: MSFLEXGRID.
Там как раз реализовано перетаскивание столбцов мышью.
...
Рейтинг: 0 / 0
23.04.2004, 00:48:32
    #32492979
golb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять MSFlexGrid
Люди добрые!
Большое спасибо за отклики, прошу прощения за задержку с ответом. Это не значит, что вопрос перестал меня интересовать. Я тут придумал извращённую альтернативу - сохраняю порядковый номер в базе и после каждого действа считаваю коллекции из базы по-новой. Оно кое-как работает, но, конечно, ничего общего с лихими перегруппировками столбцов в аксессе не имеет.

Вот этот VSFLEXGRID - я тут глянул, он платный и всем там подряд защищён. Я понимаю, что можно отловить безвозмездно в сети у добрых людей, - для личного знакомства я б с удовольствием (кстати, может, есть у кого?), но вот для решения проблемы на работе по ряду причин - исключено.

Насколько я понял, его (FLEXGRIDа) продвинутый иерархический брат - MSHFLEXGRID в этом деле тоже не сильнее.

А теперь вопрос, вернее просьба к МаксимВ. Что-не смог я найти в дистрибутиве VB6 Тобою рекомендованный пример. Не мог бы Ты поконкретнее путь указать. Или, быть может, просто пример этот на мыло мне отправить:

ogolbert@inbox.ru
Ещё раз всем спасибо.
...
Рейтинг: 0 / 0
23.04.2004, 01:00:58
    #32492984
EDUDK01
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять MSFlexGrid
Эта папка входит в библиотеку MSDN, к примеру так:

C:\Microsoft Visual Studio\MSDN\2000OCT\1033\SAMPLES\VB98
...
Рейтинг: 0 / 0
23.04.2004, 13:43:24
    #32493994
golb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять MSFlexGrid
Люди! Большое Вам человеческое спасибо, думаю, это то, что нужно!
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Опять MSFlexGrid / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]