2014-09-05 5 views
0

Я использую SlickGrid для какого-то проекта. Я нахожу некоторые трудности в достижении небольшой функциональности. Ниже представлены функции, которые я хочу реализовать, но не знаю, как их достичь, используя slickgrid.запомнить Положение прокрутки SlickGrid

ScrollPosition проблема сброса:

Проблема:

У меня есть сетка сказать 70х100. И мой порт просмотра может вмещать максимум 7 строк и 10 столбцов за раз.

Теперь пользователь прокручивает сетку и прыгает в какую-то конкретную ячейку, говорит 15-я строка и 17-я колонна. Я пытаюсь использовать setScrollIntoView для (15,17), но проблема заключается в том, когда slick grid получает рендеринг, он сбрасывает все позиции ячеек, и теперь ячейка (15,17) не находится в порт просмотра. Теперь, когда я создаю сетку, я вызываю setScroolIntoView для (15,17), но сглаженная сетка не имеет этого значения ячейки в видовом экране, вместо этого есть некоторая другая рендеринг ячейки в той же позиции, а пятна сетки фокусируются в этой новой ячейке вместо фактический (15,17).

Может ли кто-нибудь предложить PLZ?

ответ

0

Заканчивать gotoCell(row, cell) метод Slickgrid в:

Обратите внимание, что функция вызывает scrollCellIntoView, которые должны достичь того, чего вы хотите.

grid.gotoCell(15, 17) 

Альберт

Смежные вопросы