これはMVVM Lightの初心者エラーだと確信していますが、質問する必要があります. MVVM Light フレームワークと Ninject for DI を使用して WPF4 アプリケーションを作成しています。ViewModelLocator コンストラクターで、ViewModelBase.IsInDesignModeStatic 値を渡すので、DesignTime データまたは RunTime データを使用して DI を作成することがわかります。デザイナー (VS2010 または Blend ) で MainWindow.xml を開くと、プロパティが True になり、ブレークポイントが設定されている場合、コンストラクターが実行され、デバッグで中断されると思いました。アプリケーションは正常に実行され、正しく実行されるとデバッグされますが、プロパティが常に false であるため、デザインタイム データを取得できません。また、デザイナーで開いたときにコンストラクターが実行されているようには見えません。Laurent のビデオを何度も見たことがありますが、これが機能することはわかっています。誰かが私が間違っているに違いないと思うことを教えてください。
オーグブラット