powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Проблема в гриде. .Selected.Rows.Add
2 сообщений из 2, страница 1 из 1
Проблема в гриде. .Selected.Rows.Add
    #33191315
hmsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Речь об Ultragrid, может кто поможет выяснить?

делая на событие клика по гриду следующее:
Код: plaintext
1.
2.
3.
4.
Private Sub ugr_Click()
  Dim ugRow As SSRow
  Set ugRow = ugRow.GetSibling(ssSiblingRowNext)
  ugr.Selected.Rows.Add ugRow
End Sub

получаем все нормально - по клику на строке грида выделяется следующий.
используя же событие "после строки активации" :
Код: plaintext
1.
2.
3.
4.
Private Sub ugr_BeforeRowActivate(ByVal Row As UltraGrid.SSRow)
  Dim ugRow As SSRow
  Set ugRow = ugRow.GetSibling(ssSiblingRowNext)
  ugr.Selected.Rows.Add ugRow
End Sub

следующая строка не выделяется
построчно проходил - Selected.Rows.Add отрабатывает но нечего не выделяет.

помогите.
...
Рейтинг: 0 / 0
Проблема в гриде. .Selected.Rows.Add
    #33192405
sfes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может потому, что BeforeRowActivate значит "до активации строки", а не "после активации строки"?
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Проблема в гриде. .Selected.Rows.Add
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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