не может удержаться, чтобы немного ворчать о других ответах: изменение включенного состояния самого menuItem может быть сделано, поэтому они технически верны. Тем не менее, в большинстве случаев это не очень хорошая идея.
Управление состоянием включения может быть довольно сложным во всем, кроме самых простых сред. Как правило, требуется отдельная модель состояния. Целевые элементы этой модели состояния должны быть похожими на данные (в отличие от подобных). Идеальный (потому что он был разработан для него :) целевой элемент для menuItems (или других кнопок) - Action
.
Короткая версия: заполните меню Action
с, а затем управляйте включением действия вместо компонента.