Icommand
contains two methods and one event.
What the two methods do is clear, but I can’t understand what the event does that is provided in ICommand
.
When is the CanExecuteChanged
event raised?
The below explanation is on MSDN but I can’t understand it.
CanExecuteChanged is raised if the command manager that
centralizes the commanding operations detects a change in the command
source that might invalidate a command that has been raised but not
yet executed by the command binding.
Can you please explain this in simple terms?
Thanks......
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…