How to greyed the command Icon

I want to create a command that makes a command icon greyed out when app.CurrentContext.Id is “Configure”, which is not operational.

However, when the “Enabled” property of vcCommand is set to False, the icon does not turn grey.

This is why?