void WorkbenchActiveContentChanged(object sender, EventArgs e) { IToolsHost th = WorkbenchSingleton.Workbench.ActiveViewContent as IToolsHost; if (th != null) { SetChild(th.ToolsControl ?? noToolsAvailable); } else { SetChild(noToolsAvailable); } }
void WorkbenchActiveContentChanged(object sender, EventArgs e) { IToolsHost th = WorkbenchSingleton.Workbench.ActiveViewContent as IToolsHost; if (th != null && th.ToolsContent != null) { contentControl.SetContent(th.ToolsContent, th); } else { contentControl.SetContent(StringParser.Parse("${res:SharpDevelop.SideBar.NoToolsAvailableForCurrentDocument}")); } }
void WorkbenchActiveContentChanged(object sender, EventArgs e) { IToolsHost th = SD.GetActiveViewContentService <IToolsHost>(); if (th != null && th.ToolsContent != null) { SD.WinForms.SetContent(contentControl, th.ToolsContent, SD.Workbench.ActiveViewContent); } else { SD.WinForms.SetContent(contentControl, StringParser.Parse("${res:SharpDevelop.SideBar.NoToolsAvailableForCurrentDocument}")); } }