ARCed.UI.DockPanel.FocusManagerImpl.SetActiveContent C# (CSharp) Method

SetActiveContent() private method

private SetActiveContent ( ) : void
return void
            internal void SetActiveContent()
            {
                IDockContent value = this.ActivePane == null ? null : this.ActivePane.ActiveContent;

                if (this.m_activeContent == value)
                    return;

                if (this.m_activeContent != null)
                    this.m_activeContent.DockHandler.IsActivated = false;

                this.m_activeContent = value;

                if (this.m_activeContent != null)
                {
                    this.m_activeContent.DockHandler.IsActivated = true;
                    if (!DockHelper.IsDockStateAutoHide((this.m_activeContent.DockHandler.DockState)))
                        this.AddLastToActiveList(this.m_activeContent);
                }
            }