Страница: 1 |
Страница: 1 |
Вопрос: click на заголовке VSFlexGrid
Добавлено: 12.01.08 09:45
Автор вопроса: admsasha | Web-сайт:
Как отловить когда и на какой col заголовка шелкнули ?
Используется VSFlexGrid8.
Ответы
Всего ответов: 9
Номер ответа: 1
Автор ответа:
Georg
ICQ: 347070622
Вопросов: 2
Ответов: 20
Web-сайт:
Профиль | | #1
Добавлено: 12.01.08 12:11
Сначала надо установить свойство headerbutton=true
а потом в событии header click получить это событие.
Номер ответа: 2
Автор ответа:
admsasha
ICQ: 234002454
Вопросов: 56
Ответов: 69
Web-сайт:
Профиль | | #2
Добавлено: 12.01.08 12:32
Нету такого свойства
Номер ответа: 3
Автор ответа:
admsasha
ICQ: 234002454
Вопросов: 56
Ответов: 69
Web-сайт:
Профиль | | #3
Добавлено: 12.01.08 12:44
Пишу под VB6...
Номер ответа: 4
Автор ответа:
Georg
ICQ: 347070622
Вопросов: 2
Ответов: 20
Web-сайт:
Профиль | | #4
Добавлено: 12.01.08 13:01
Я тоже...
Сорри это для просто грида. А для флекса будет так:
Private Sub VSFlexGrid1_SelChange()
Dim i As Long
i = VSFlexGrid1.Col
End Sub
Номер ответа: 5
Автор ответа:
admsasha
ICQ: 234002454
Вопросов: 56
Ответов: 69
Web-сайт:
Профиль | | #5
Добавлено: 12.01.08 13:13
не подходит, так как непонятно, толи на заголовок нажали, толи просто на ячеку в grid...
Номер ответа: 6
Автор ответа:
Georg
ICQ: 347070622
Вопросов: 2
Ответов: 20
Web-сайт:
Профиль | | #6
Добавлено: 12.01.08 13:32
Тогда так. Но это уже творчество программинга
Private Sub Form_Load()
VSFlexGrid1.ExplorerBar = flexExSort
End Sub
Private Sub VSFlexGrid1_AfterSort(ByVal Col As Long, Order As Integer)
Dim I As Long
I = Col
End Sub
Номер ответа: 7
Автор ответа:
admsasha
ICQ: 234002454
Вопросов: 56
Ответов: 69
Web-сайт:
Профиль | | #7
Добавлено: 12.01.08 13:45
А остановить сортировку как ? не делать же новую забивку в VSFlexGrid1, после каждого нажатия...
Хотя такой метод почти подходит...
Номер ответа: 8
Автор ответа:
Georg
ICQ: 347070622
Вопросов: 2
Ответов: 20
Web-сайт:
Профиль | | #8
Добавлено: 12.01.08 13:57
Извини. Повторюсь. Програмирование это творческий процесс. Далее ищешь решение самостоятельно, в зависимости от стоящей задачи.
Номер ответа: 9
Автор ответа:
admsasha
ICQ: 234002454
Вопросов: 56
Ответов: 69
Web-сайт:
Профиль | | #9
Добавлено: 12.01.08 14:30
Вообщем спасибо !
С помошью творческого подхода, решил данную проблему