private void buttonX5_Click(object sender, EventArgs e) { SymbolLibraryDialog.ShowDialog(Program.resources, SymbolType.Fill); }
private void AddData() { try { WorkspaceTreeNodeBase node = workspaceControl1.WorkspaceTree.SelectedNode as WorkspaceTreeNodeBase; WorkspaceTreeNodeDataType type = node.NodeType; if ((type & WorkspaceTreeNodeDataType.Dataset) != WorkspaceTreeNodeDataType.Unknown) { type = WorkspaceTreeNodeDataType.Dataset; } switch (type) { case WorkspaceTreeNodeDataType.Dataset: { Dataset dataset = node.GetData() as Dataset; layersControl1.Map.Layers.Add(dataset, true); layersControl1.Map.Refresh(); m_mapControlEagleEye.Map.Layers.Add(dataset, true); m_mapControlEagleEye.Map.Refresh(); } break; case WorkspaceTreeNodeDataType.MapName: { mapName = node.GetData() as String; mapControl1.Map.Open(mapName); geoMap.MapName = mapName; rect = new Rectangle2D(new Point2D(850, 1300), new Size2D(1500, 1500)); geoRect = new GeoRectangle(rect, 0); geoMap.Shape = geoRect; elements.AddNew(geoMap); m_mapControlEagleEye.Map.Open(mapName); mapControl1.Map.Refresh(); m_mapControlEagleEye.Map.Refresh(); m_mapControlEagleEye.Map.ViewEntire(); } break; case WorkspaceTreeNodeDataType.SymbolMarker: { SymbolLibraryDialog.ShowDialog(workspace1.Resources, SymbolType.Marker); } break; case WorkspaceTreeNodeDataType.SymbolLine: { SymbolLibraryDialog.ShowDialog(workspace1.Resources, SymbolType.Line); } break; case WorkspaceTreeNodeDataType.SymbolFill: { SymbolLibraryDialog.ShowDialog(workspace1.Resources, SymbolType.Fill); } break; default: break; } } catch { } }