Visual Basic 2008では、すべてのコントロールのコンテンツをSystem.Winows.Formオブジェクトから取得し、このコンテンツに対応するハッシュ値を返すという機能を実装しました。この関数を使用すると、ユーザーがページの内容を変更したかどうかを検出し、保存を求めるメッセージボックスを表示する必要があるかどうかを判断します。私はWPFでこれを行うことを試みたが、私はフォームのすべてのコントロールを取得するように見えることはできません。 これを行う方法はありますか、それとも、必要な機能を実行する方法はありますか?WPFウィンドウからのすべてのコントロールへのアクセス
おかげで、
です。私はMVVMのパターンをお読みになることをお勧めします。これは、あなたが始めるには良い記事です:http://msdn.microsoft.com/en-us/magazine/dd419663.aspx –