MVVM と WPF 4.5 リボンを使用してビューをアクティブにしています。各 activate コマンドは次のようになります。
public void ActivateSearchDocuments()
{
DisplayName = "Seach Documents - App";
ActivateItem(IoC.Get<SearchViewModel>());
}
循環キューを使用して元に戻す/やり直しパターンを実装できることはわかっています。私の疑問は次のとおりです。そのキューに遅延参照を保存することは可能ですか。つまり、後で呼び出すために、そのコマンドをキューに保存するにはどうすればよいでしょうか。
デリゲートは適切な方法ではないと思います。きれいなものはありますか?