大多數MVVM框架實現基本的Command模式(例如PRISM中的DelegateCommand),它使用ViewModel中的Execute和CanExecute方法。如何在MVVM中使用Tooltip實現命令?
Hovewer,我經常需要給命令添加一個工具提示。例如,我想描述一個命令或解釋的目的,爲什麼它已被禁用。
目前我的工具提示是獨立的,但這會導致樣式定義的代碼重複。
有沒有辦法將工具提示與MVVM Command模式集成?
我應該創建自己的Command類,還是被認爲是不好的做法?
ToolTipService不能幫助我,它太複雜了。我的意思是我的典型按鈕有一個提示工具提示(簡單文本),你可以說它是Command的文檔,所以它可能是命令的一部分。 –
在哪個框架中? [ICommand的](http://msdn.microsoft.com/en-us/library/ms616875.aspx) – TheCodeKing