0


0

私は自分のアプリケーションでAdvancedDataGridにContextMenuを使用しています。 私はグリッドの通常のコンテキストメニューを実装することができました。 今、コンテキストメニューを動的にすることを計画しています。

たとえば、特定のセルをクリックした場合は、コンテキストメニューでそのセルに関連する項目のみを表示する必要があります。 それができる方法はありますか?

2 Answer


0


`+ ContextMenu +`クラスには、http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/ui/ContextMenu.html#customItems [customItems]プロパティが含まれています(Adobe livedocsから引用):

_ _ ContextMenuItemオブジェクトの配列。 配列内の各オブジェクトは、定義したコンテキストメニュー項目を表します。 このプロパティを使用して、これらのカスタムメニュー項目を追加、削除、または変更します。

新しいメニュー項目を追加するには、ContextMenuItemオブジェクトを作成してからそれをcustomItems配列に追加します(たとえば、Array.push()を使用して)。 メニュー項目の作成について詳しくは、ContextMenuItemクラスのエントリを参照してください。 _ _


-3


私はこれに対する解決策を見つけました。 非常に簡単: