Вопрос

Я использую ContextMenu для AdvancedDataGrid в моем приложении. Я мог бы реализовать обычное контекстное меню для сетки. Теперь я планирую сделать динамическое контекстное меню.

Например, если я щелкаю конкретную ячейку, мне нужно видеть только элементы, связанные с этой ячейкой, в контекстном меню. Есть ли способ, которым мы можем это сделать?

Это было полезно?

Решение 2

Я нашел решение для этого. Довольно просто:

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

Другие советы

Класс

ContextMenu содержит Свойство customItems , которое (цитируется из Adobe Liveocs):

  

Массив объектов ContextMenuItem. Каждый объект в массиве представляет определенный вами элемент контекстного меню. Используйте это свойство для добавления, удаления или изменения этих пользовательских элементов меню.

     

Чтобы добавить новые пункты меню, вы создаете объект ContextMenuItem, а затем добавляете его в массив customItems (например, с помощью Array.push ()). Дополнительные сведения о создании элементов меню см. В записи класса ContextMenuItem.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top