こんにちは。タイトル通りなのですが、
私はMVVMパターンを使うときに(リンク1のような)RelayCommandクラスを使っています。
毎回プロジェクトごとにRelayCommandのクラスファイルをコピーするのも馬鹿らしく感じたので、
クラスライブラリにしてしまおうとしたのですが、クラスライブラリのクラスではCommandManagerクラスを参照することができません。
なぜなのでしょうか?
System.Windows.Inputの名前空間にRelayCommandが存在しているのは分かったものの、
System.Windows.InputにあるはずのCommandManagerが何故利用できないのか、さらによくわからなくなった感じでいます。
どなたか、クラスライブラリでうまく参照する方法がわかるかたいましたら、ぜひ教えてください。
よろしくおねがいします。
環境
Windows7 ultimate
VisualStudio 11 Beta
リンク1:Model-View-ViewModel デザイン パターンによる WPF アプリケーション
http://msdn.microsoft.com/ja-jp/magazine/dd419663.aspx
リンク2:CommandManager
http://msdn.microsoft.com/ja-jp/library/system.windows.input.commandmanager.aspx