У меня есть пункты меню со значками и когда это отключено, значок остается тем же. Мое дело это для предоставления отключенного значка и, если так, это также относится к пунктам меню, связанным с командой?
Да, это полностью зависит от вас. Поскольку вы предоставили файл Icon. Поэтому вам нужно создать Style.Trigger на MenuItem, чтобы дать эффект отключения для этого. Либо сделайте Opacity =0.5, либо поменяйте изображение на другое .ico при IsEnabled=False в шаблоне