private DockPane GetFloatPaneFromContents()
{
DockPane floatPane = null;
for (int i = 0; i < this.DisplayingContents.Count; i++)
{
IDockContent content = this.DisplayingContents[i];
if (!content.DockHandler.IsDockStateValid(DockState.Float))
continue;
if (floatPane != null && content.DockHandler.FloatPane != floatPane)
return null;
else
floatPane = content.DockHandler.FloatPane;
}
return floatPane;
}