Question

J'utilise un ContextMenu pour un AdvancedDataGrid dans mon application. Je pourrais implémenter le menu contextuel normal pour la grille. Maintenant, je prévois de rendre le menu contextuel dynamique.

Par exemple, si je clique sur une cellule particulière, je n'ai besoin de voir que les éléments liés à cette cellule dans le menu contextuel. Pouvons-nous faire cela?

Était-ce utile?

La solution 2

J'ai trouvé la solution pour cela. Assez simple:

http://www.pubbs.net/flex/200905/73331/

Autres conseils

La classe

ContextMenu contient une customItems qui est (citée dans Adobe" liveocs "):

  

Un tableau d'objets ContextMenuItem. Chaque objet du tableau représente un élément de menu contextuel que vous avez défini. Utilisez cette propriété pour ajouter, supprimer ou modifier ces éléments de menu personnalisés.

     

Pour ajouter de nouveaux éléments de menu, créez un objet ContextMenuItem, puis ajoutez-le au tableau customItems (par exemple, à l'aide de Array.push ()). Pour plus d'informations sur la création d'éléments de menu, voir l'entrée de classe ContextMenuItem.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top