Frage

Wann kann das canexecute-Ereignis ideal von der Steuerung erhoben werden, die die icommandsource interface realisiert?Ich habe versucht, dem Handler einen Haltepunkt hinzuzufügen, um zu prüfen, wann er angehoben wird, und es scheint, wenn die Steuerung auf dem Bildschirm ausgeführt wird. kann jemand erklären, wann genau es angehoben wird und wie man es an der Wille erhebt ???

danke,

sudarsan srinivasan

War es hilfreich?

Lösung

sieht aus wie commandmanager.invalidatorequerysuggested () ist der einzig mögliche Weg.Überprüfen Sie diese Links nach mehr Details,

http://social.msdn.microsoft.com/forums/en-us/wpf/thread/B66A2FDA-4E66-47FD-9B1F-1A1BE1CE3BE3BF

http://robburke.net/2008/04/23/wpf-command-pattern-wenn-does-it-query-canexecute/comment-page-1/

Alle anderen Lösungen ??

sudarsan srinivasan

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top