Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   По клиеку в датагрид должно вывести другую форму???? (http://www.flasher.ru/forum/showthread.php?t=130274)

lighto 22.09.2009 14:57

По клиеку в датагрид должно вывести другую форму????
 
есть 2 формы в 1 датагрид во второй комбо бокс и нужно сделать так,
что бы форма с датойгрид при клике по ней выводила форму с комбо боксом

chabapok 23.09.2009 01:22

при клике по датагрид диспатчете эвент с бублесами = true, а слушатель должен поменять датагриду датапровайдера и имаджь рендерер. слушатель можно повести на талицу - он поймает этот эвент, если у него бублесы=true.

правда у меня так и не вышло для разных строк указать разный рендерер, так что при смене рендерера у вас все строки в колонке таблицы отрендеряться новым :) Соответственно, рендерер должен быть написан так, чтобы это учитывать. бррр.

yorlin 23.09.2009 01:35

Не понял ни вопроса ни ответа...

etc 23.09.2009 07:55

Цитата:

Сообщение от yorlin (Сообщение 852751)
Не понял ни вопроса ни ответа...

И зачем тогда ваш коммент?

GBee 23.09.2009 08:48

Ухх автор, вы не Пушкин.
Как я понял, вам действительно поможет MouseEvent от 1 формы и PopupManager для показа 2ой

lighto 23.09.2009 08:58

Цитата:

Сообщение от chabapok (Сообщение 852750)
при клике по датагрид диспатчете эвент с бублесами = true, а слушатель должен поменять датагриду датапровайдера и имаджь рендерер. слушатель можно повести на талицу - он поймает этот эвент, если у него бублесы=true.

правда у меня так и не вышло для разных строк указать разный рендерер, так что при смене рендерера у вас все строки в колонке таблицы отрендеряться новым :) Соответственно, рендерер должен быть написан так, чтобы это учитывать. бррр.

Пасиба вроде бы должно работать. только вот еще кое что есть. При показе второй формы с комбобокссом мне нужно что бы его позиция была той же что я кликнул в датагриде на 1 форме это все сделано через базу SQL я думаю что к комбику можно обратиться через SelectedItem.{мой параметр} только вот как мне его поставить именно той позицией что была кликнута???? мозги уже понемногу вылетают ))))
А за совет Пасибо. большое)))

yorlin 23.09.2009 12:50

Цитата:

Сообщение от etc (Сообщение 852768)
И зачем тогда ваш коммент?

Возможно прочитав мой комент, автор догадается перефразировать, вот зачем!


Часовой пояс GMT +4, время: 20:03.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.