private static void InitOverview(ISecureContext context) { var overviewControl = context.GetDockPanelObject(OverviewDockPanel.DefaultDockName); var overview = context.DockPanels.Add(overviewControl as IDockPanelView, PluginIdentity.Default); //overview.Caption = "鹰眼视图"; //overview.TabPosition = 2; // overview.DockTo(MapLegendDockPanel.DefaultDockName, DockPanelState.Bottom, PanelSize); //overview.SetIcon(Resources.ico_tasks); }
private static void InitMapLegend(ISecureContext context) { var legendControl = context.GetDockPanelObject(MapLegendDockPanel.DefaultDockName); var legend = context.DockPanels.Add(legendControl as IDockPanelView, PluginIdentity.Default); //legend.Caption = "二维图例"; //legend.TabPosition = 1; //legend.DockTo(MapLegendDockPanel.DefaultDockName, DockPanelState.Left, PanelSize); //legend.SetIcon(Resources.ico_legend); }
private static void InitLegend(ISecureContext context) { var legendControl = context.GetDockPanelObject(DefaultDockPanel.Legend); var legend = context.DockPanels.Add(legendControl, DockPanelKeys.Legend, PluginIdentity.Default); legend.Caption = "Legend"; legend.DockTo(null, DockPanelState.Left, PanelSize); legend.SetIcon(Resources.ico_legend); }
private static void InitToolbox(ISecureContext context) { var toolboxControl = context.GetDockPanelObject(DefaultDockPanel.Toolbox); var toolbox = context.DockPanels.Add(toolboxControl, DockPanelKeys.Toolbox, PluginIdentity.Default); toolbox.Caption = "Toolbox"; toolbox.DockTo(null, DockPanelState.Right, PanelSize); toolbox.SetIcon(Resources.ico_toolbox24); }
private static void InitLocator(ISecureContext context) { var locatorControl = context.GetDockPanelObject(DefaultDockPanel.Locator); if (locatorControl == null) { return; } var locator = context.DockPanels.Add(locatorControl, DockPanelKeys.Preview, PluginIdentity.Default); locator.Caption = "Overview"; locator.SetIcon(Resources.ico_zoom_to_layer); locator.DockTo(context.DockPanels.Legend, DockPanelState.Bottom, PanelSize); var size = locator.Size; locator.Size = new Size(size.Width, 250); }