1 窗体设计
工作空间树(workspacetree),地图显示视图(mapcontrol)
2 菜单代码实现
private void 新建地图ToolStripMenuItem_Click(object sender, EventArgs e)
{
mapWorkSpackTree1.BeginUpdateTree();
Map newMap = new Map();
newMap.Name = "我的新地图";
Document doc = mapWorkSpackTree1.Document;
doc.Title = "我的新文档";
doc.New();
doc.GetMaps().Append(newMap);
mapControl1.ActiveMap = newMap;
mapWorkSpackTree1.EndUpdateTree();
mapWorkSpackTree1.ExpandAll();
}
3测试运行