ArcGIS Pro获得工具名称
Tool currentTool = FrameworkApplication.ActiveTool; MessageBox.Show(currentTool.Caption); private void OnActiveToolChanged(ArcGIS.Desktop.Framework.Events.ToolEventArgs args) { string prevTool = args.PreviousID; string newTool = args.CurrentID; MessageBox.Show(prevTool, newTool); ArcGIS.Desktop.Framework.Events.ActiveToolChangedEvent.Unsubscribe(OnActiveToolChanged); }