2013-09-30 2 views
1

Есть ли простой способ сохранить вертикальное/горизонтальное положение прокрутки скроллера datagrid, используемого внутри MergDataGridScroller? Хотите иметь возможность вернуться на ту же карточку и открыть файл данных в том же месте, где он был ранее.MergDataGridScroller: как сохранить + восстановить позицию?

Кажется, что скроллер datagrid создается/уничтожается в цикле open/close-Card, иначе я мог бы просто скрыть его.

Возможно, это одна из тех ситуаций, когда легче «сворачивать мои собственные»?

Любая помощь приветствуется - спасибо!

ответ

0

Да, скроллер создан и уничтожен при открытии и закрытии карт. Я думаю, что это то, что нужно поддерживать, но в настоящее время это не так. В принципе, это просто вопрос не сброса прокрутки группы, а затем установка родного скроллера в прокрутку группы при ее создании. Должно быть всего лишь несколько настроек команды handleLayout в поведении. Я не уверен в сохранении прокрутки при изменении содержимого. Я тоже могу посмотреть на это.

Таким образом, в ответ на свой вопрос, а не свернуть свой собственный у вас есть несколько вариантов:

  • Подождите меня, чтобы сделать это и выпустить новую версию
  • Отредактируйте behaivior скрипт с тем, что изменяет вас как

EDIT

Я сделал это сейчас ;-)

+0

еще больше намеков? Я боролся, пытаясь разобраться и не могу понять. Не кажется таким простым, как вы описываете (хотя это может быть только я!). – user2428193

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