переключить включенное свойство menuItem, у которого есть subMenu? - PullRequest
0 голосов
/ 09 февраля 2020

Вопрос: Можем ли мы переключить свойство «enabled» пункта меню, у которого есть подменю?

У элемента меню ниже есть подменю. В зависимости от контекста приложения все элементы подменю будут отключены. Я хотел бы переключить свойство «enabled» этого меню верхнего уровня, чтобы пользователь не щелкал по нему только, чтобы увидеть отключенные элементы:

enter image description here

Ничего не происходит, когда я устанавливаю свойство "enabled" для элемента верхнего уровня (я устанавливаю элементы "подменю" включенными "отдельно)

appMenu.getMenuItemById('import-spreadsheet').enabled = false;

Однако в моем коде шаблона меню я могу установить" включен " "в false и работает как ожидалось:

 label: 'Import Spreadsheet...', id: "import-spreadsheet", enabled: false,

enter image description here


Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...