ARCed.UI.DockPane.RefreshChanges C# (CSharp) Method

RefreshChanges() private method

private RefreshChanges ( bool performLayout ) : void
performLayout bool
return void
        private void RefreshChanges(bool performLayout)
        {
            if (IsDisposed)
                return;

            this.CaptionControl.RefreshChanges();
            this.TabStripControl.RefreshChanges();
            if (this.DockState == DockState.Float && this.FloatWindow != null)
                this.FloatWindow.RefreshChanges();
            if (DockHelper.IsDockStateAutoHide(this.DockState) && this.DockPanel != null)
            {
                this.DockPanel.RefreshAutoHideStrip();
                this.DockPanel.PerformLayout();
            }

            if (performLayout)
                PerformLayout();
        }

Same methods

DockPane::RefreshChanges ( ) : void

Usage Example

 private static void RefreshDockPane(DockPane pane)
 {
     pane.RefreshChanges();
     pane.ValidateActiveContent();
 }