私のアプリケーションでは、私はプリズムを使用しており、発見(Unity)によって3つのモジュールを読み込みます。リージョンの次のビューまたは最後のビューをアクティブにする方法は?
モジュールがロードされると、各ビューは「TopLeftRegion」領域に登録されます。
私はモジュールビューのナビゲーションを実行しようとしています。つまり、Before
とNext
メソッドを作成して、そのリージョンの現在のビューをアクティブにすることができます(または["TopLeftRegion"].Activate(..)
)。
例えば、私が持っている想像:
|_ModuleA
|
|_ModuleB
|
|_ModuleC
を私の現在のビューがModuleA
であれば、私はその領域内ModuleA
を示さなければならないBefore
を押すと、ModuleB
を示さなければならない、Next
を押した場合。
私はプロパティを見ていた。
regionManager.Regions["TopLeftRegion"].Views
しかし、私はこれを行うにはわかりません。プロパティView
は、データへのアクセスとそのデータへの移動を許可していません。
ここでは単純なプロジェクトですが、私はShellViewModelでそのメソッドを作成しようとしていますが、取得できません。どのように各モジュールをナビゲートすることができますか?
http://www.mediafire.com/?urnrwkrb29osrle
RequestNavigateを試しましたか? –