示例#1
0
 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);
 }
示例#2
0
 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);
 }
示例#3
0
        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);
        }
示例#4
0
        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);
        }
示例#5
0
        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);
        }