Microsoft.Practices.Prism.Regions.Behaviors.SyncRegionContextWithHostBehavior.Region_PropertyChanged C# (CSharp) Method

Region_PropertyChanged() private method

private Region_PropertyChanged ( object sender, System e ) : void
sender object
e System
return void
        void Region_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
        {
            if (e.PropertyName == RegionContextPropertyName)
            {
                if (RegionManager.GetRegionContext(this.HostControl) != this.Region.Context)
                {
                    // Setting this Dependency Property will automatically also change the HostControlRegionContext.Value
                    // (see RegionManager.OnRegionContextChanged())
                    RegionManager.SetRegionContext(this.hostControl, this.Region.Context);
                }
            }
        }