У меня есть mx: TabNavigator с 5 вкладками. В качестве опции дополнительной навигации для пользователя есть кнопка «Далее» на каждой вкладке, которая переводит пользователя на следующую вкладку. Каждая кнопка «Далее» использует команду click = "{myTabNavigator.selectedIndex = x}" для перехода на следующую вкладку, где x - номер табуляции. Все они работают, за исключением одного на вкладке 2, который должен вывести пользователя на вкладку 3. Ничего не происходит.Не удается получить щелчок = "{myTabNavigator.selectedIndex = 3}" для работы
Я могу скопировать эту кнопку на вкладке 0 и она отлично работает с пользователя на вкладке 3. Он просто не будет работать с вкладки 2.
Я попытался двигаться myTabNavigator.selectedIndex = 3; для обработчика событий и подтвердили, что событие click вызывает обработчик событий, но от него тоже не работает.
Я очистил проект, перезапустил Flash Builder и браузер и очистил кеш в браузере. Не могу заставить его работать.
Любые предложения?
Спасибо,
Джон
Что особенного в tab2, по сравнению с другими вкладками? (кроме вашей проблемы) –
Единственное, что на вкладке, которое у других нет, - 2 mx: DateFields. На всех страницах есть несколько ComboBoxes и ассортимент TextAreas и ярлыков. У меня есть метод изменения, но он ничего не делает, если он переходит на вкладку 2 и переходит на вкладку 3. Я не вижу, что что-то делает с выбраннымIndex. Я не думаю, что метод изменения является проблемой, так как я могу перейти на вкладку 3 с вкладки, отличной от 2. – user278859
Похоже, что на вкладке 2 должно быть что-то особенное, чтобы возникла проблема. Попытайтесь сравнить вкладки немного ближе. –