2013-02-26 2 views
1

Я показываю изображения в формате xtype: dataview как thumbnail. Мне любопытно, как показать отображаемое изображение как всплывающее окно Highslide в следующем представлении. Может ли кто-нибудь навестить меня в этом? Образец кода будет очень полезен.Как показать изображение как всплывающее окно Highslide в новом окне?

+0

пожалуйста, поделитесь, что вы сделали до сих пор – 1Mayur

+0

У меня есть список категорий и Ext.dataview, которые отображают изображения в миниатюре. что я хочу, когда я нажимаю на изображение, он должен перейти к следующему виду и отображать изображение в форме всплывающего окна с высокой скоростью. – Sukane

+0

присоедините прослушиватель 'itemtap' к вашему dataview и напишите код для всплывающего окна. вы получите всю информацию об элементе, который был нажат как параметр для него – 1Mayur

ответ

1

Вы имеете в виду галерею высокого уровня, с эскизами под ней? Существует множество различных типов highslides.

Лучшим способом было бы создать контейнер с vbox .... карусель сверху с гибкой настройкой 0,8 и dataview снизу с изгибом 0,2.

Затем вы можете использовать тот же магазин для обоих, загрузить dataview. Ваш прослушиватель каналов для dataview сделает animateactiveitem [index] карусели .... индекс будет автоматически берутся из dataview.

В конце концов я упомянул пример карусели APOD от Ed SPencer, который сначала выталкивает предметы из карусели из магазина. Я загрузил магазин как в dataview, так и в карусель в одно и то же время, с animateactiveitem, показывающим правильное скольжение карусели на кране dataview.

У меня нет моего ноутбука здесь, чтобы разместить код примера, но, возможно, начните с просмотра карусели ed spencer APOD.

Надеется, что это помогает ....

:-)

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