用ICommand接口 如复制: private void Button1_Click(object sender, EventArgs e) { ICommand cmd = new ESRI.ArcGIS.Controls.ControlsEditingCopyCommandClass(); if (axMapControl1 != null) { cmd.OnCreate(axMapControl1.Object); cmd.OnClick(); if (cmd is ESRI.ArcGIS.SystemUI.ITool) { axMapControl1.CurrentTool = cmd as ESRI.ArcGIS.SystemUI.ITool; } } }