2009-06-16 6 views
0

Est-ce que quelqu'un sait comment garder un menu ouvert après avoir cliqué sur l'un de ses éléments de menu? J'ai un menu personnalisé (étendu l'objet menu) il contient un tas d'éléments de menu de type 'vérifier', l'exigence que j'essaie de remplir est de permettre à l'utilisateur de cliquer sur plusieurs éléments de menu sans fermer le menu, puis avoir le menu fermer quand il perd le focus, est-ce possible? Si c'est le cas, veuillez expliquer comment cela peut être fait (préférez un petit exemple).Flex: Fonctionnalité du menu personnalisé

Merci à l'avance pour toute aide

Répondre

0

Vous devriez écouter l'événement itemClick et appelez preventDefault() sur votre gestionnaire de menu.

private function menuItemClick(evt:MenuEvent):void 
{ 
    // set your checks 
    evt.preventDefault(); 
} 
Questions connexes