public virtual void RefreshComponents() { if ( this.Parent == null ) { Map facet = this.Map; if ( facet != null ) { facet.OnLeave( this ); facet.OnEnter( this ); } } }