private void UiManagerOnShowRootToolWindow(IAlphaRootToolDescriptor _alphaRootToolDescriptor) { foreach (var alphaTool in m_manager.DockableContents.OfType <AlphaRootTool>()) { if (alphaTool.Descriptor.Name == _alphaRootToolDescriptor.Name) { m_manager.ActiveContent = alphaTool; alphaTool.Show(m_manager); return; } } var alphaRootTool = new AlphaRootTool(_alphaRootToolDescriptor); m_manager.MainDocumentPane.Items.Add(alphaRootTool); }
private void UiManagerOnShowRootToolWindow(IAlphaRootToolDescriptor _alphaRootToolDescriptor) { foreach (var alphaTool in m_manager.DockableContents.OfType<AlphaRootTool>()) { if (alphaTool.Descriptor.Name == _alphaRootToolDescriptor.Name) { m_manager.ActiveContent = alphaTool; alphaTool.Show(m_manager); return; } } var alphaRootTool = new AlphaRootTool(_alphaRootToolDescriptor); m_manager.MainDocumentPane.Items.Add(alphaRootTool); }