2023年6月9日

Prism の RegionManager は遅延作成された Region を 認識できないため RequestNavigate が空振りする

作者 dikangqie
namespace MahAppsHamburgerMenu
{
    /// <summary>
    /// Interaction logic for MainWindow.xaml
    /// </summary>
    public partial class MainWindow : MetroWindow
    {
        public MainWindow()
        {
            InitializeComponent();
 
            RegionManager.SetRegionName(this.ContentRegion, "ContentRegion");
 
            var regionMan = ServiceLocator.Current.GetInstance<IRegionManager>();
            RegionManager.SetRegionManager(this.ContentRegion, regionMan);
        }
    }
}

MahApps.Metro の HamburgerMenu から Prism の RequestNavigate で画面を切り替える case: 1-1 | :: halation ghost :: (elf-mission.net)