public PluginControl() { InitializeComponent(); dockPanel.Theme = new VS2015LightTheme(); _metadata = new Dictionary <ConnectionDetail, AttributeMetadataCache>(); _objectExplorer = new ObjectExplorer(_metadata, WorkAsync, con => CreateQuery(con, "", null)); _objectExplorer.Show(dockPanel, DockState.DockLeft); _objectExplorer.CloseButtonVisible = false; _ai = new TelemetryClient(new Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration("79761278-a908-4575-afbf-2f4d82560da6")); TabIcon = Properties.Resources.SQL4CDS_Icon_16; PluginIcon = System.Drawing.Icon.FromHandle(Properties.Resources.SQL4CDS_Icon_16.GetHicon()); }
public PluginControl() { InitializeComponent(); dockPanel.Theme = new VS2015LightTheme(); _dataSources = new Dictionary <string, DataSource>(StringComparer.OrdinalIgnoreCase); _objectExplorer = new ObjectExplorer(_dataSources, WorkAsync, con => CreateQuery(con, ""), ConnectObjectExplorer); _objectExplorer.Show(dockPanel, DockState.DockLeft); _objectExplorer.CloseButtonVisible = false; _properties = new PropertiesWindow(); _properties.Show(dockPanel, DockState.DockRightAutoHide); _properties.SelectedObjectChanged += OnSelectedObjectChanged; _ai = new TelemetryClient(new Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration("79761278-a908-4575-afbf-2f4d82560da6")); tscbConnection.Items.Add("Add Connection..."); TabIcon = Properties.Resources.SQL4CDS_Icon_16; PluginIcon = System.Drawing.Icon.FromHandle(Properties.Resources.SQL4CDS_Icon_16.GetHicon()); }