private void GetCorrectDockState(Telerik.Windows.Controls.RadPane radPane) { var splitContainer = radPane.ParentOfType<RadSplitContainer>(); if (splitContainer != null) { var dockState = RadDocking.GetDockState(splitContainer); if (radPane.IsInDocumentHost) { MessageBox.Show(string.Format("The '{0}' is in the DocumentHost", radPane.Header)); } else { MessageBox.Show(string.Format("The DockState of '{0}' is '{1}'", radPane.Header, dockState.ToString())); } } }