初めてのWPF 11日目
2019/01/30
Web屋さんの発想かも。
リージョン作成し、モジュール側でUserControlを作って差込にいけば出来ることは出来るはず。
たかがタイトルごときに考えただけで面倒過ぎて試す気すら起こらず。
メニュー用にモジュールの配列持っているしそこから取り出したい。
公式サンプル眺めていたら、Navigation Callbackが使えそう。
private void NavigationComplete(NavigationResult result) { //System.Windows.MessageBox.Show(String.Format(result.Context.Uri.ToString())); // せっかくなのでDrawerメニューの開閉もこちらに移動 MainMenuIsOpen = false; //_moduleTitleだとなぜかViewに反映されない(ポップアップには表示される…) ModuleTitle = MainMenuItems.Where(m => m.NavigatePath == result.Context.Uri.ToString()).FirstOrDefault().Title; System.Windows.MessageBox.Show(_moduleTitle); }若干不安(^^;)。