在运行时操作菜单项的启用 属性

Manipulate a MenuItem’s enabled property at runtime

我有一个应用程序,按顺序需要:

  1. 通过创建带有菜单的菜单 bar/notification 托盘图标来初始化其 UI 存在。
  2. 检索外部数据。
  3. 根据检索到的数据,可能会启用在禁用状态下初始化的托盘菜单项。

在文档中,我没有看到任何明显的方法来更改现有菜单项的已启用 属性。我只是没看到吗?

谢谢。

我最终修改了 MenuItem 本身的 enabled 值:

myTrayMenu.items[atPosition].enabled = true;