Bonjour,

Voilà, j'ai un PopUpButton qui ouvre un composant qui me permet de sélectionner des élements.
J'ai essayé aussi bien avec un mx:menu qu'avec une mx:list (avec une itemRender qui est une checkbox).
L'affichage ce passe bien mais quand je sélectionne un élement de la liste ou de mon menu, il ferme automatiquement le composant ouvert par le PopUpButton.

Il a t'il moyen de laisser ce composant ouvert, de ne le ferme que lorsqu'on reclique sur le popuupbutton.

Merci

voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<mx:PopUpButton id="popUpButton" label="Filtre..." openAlways="true" initialize="doInitFiltre();" />
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
private var menu:Menu;
private var list:List;
public function doInitFiltre():void{
	list = new List();
	list.itemRenderer = new ClassFactory(CheckBoxCellRenderer);
	list.dataProvider = dal.ListeTypeArret.getInstance().getListe();
	popUpButton.popUp = list;
/*
	menu = new Menu();
    menu.variableRowHeight = true;
    menu.dataProvider = dal.ListeTypeArret.getInstance().getListeForMenu();
    menu.addEventListener(MenuEvent.CHANGE, menu_change);
    popUpButton.popUp = menu;
   */
}