Поведение по умолчанию для нисходящей сортировки сетки данных Flex заключается в том, что выбранная строка остается в представлении, что означает, что представление будет прокручиваться вниз, чтобы показать выбранную строку. Я хотел бы изменить это так, чтобы при сортировке по убыванию вид оставался наверху, а выбранная строка оставалась в той же позиции, что и другая строка. Я пробовал разные варианты с этим кодом, но не могу заставить его работать:
var index:int = new int(myDG.selectedIndex);
var vertPos:int = myDG.grid.verticalScrollPosition;
myDG.selectedIndex = index;
myDG.grid.verticalScrollPosition = vertPos;
Спасибо за вашу помощь. Я только начинаю с Flex.