public override void OnClick() { if (_tool == null || _cmd == null || _AppHk == null) { return; } if (_AppHk.MapControl == null) { return; } Plugin.Application.AppGIS phook = _AppHk as Plugin.Application.AppGIS; SysCommon.BottomQueryBar pBar = phook.QueryBar; if (pBar.m_WorkSpace == null) { pBar.m_WorkSpace = Plugin.ModuleCommon.TmpWorkSpace; } if (pBar.ListDataNodeKeys == null) { pBar.ListDataNodeKeys = Plugin.ModuleCommon.ListUserdataPriID; } ControlsMapIdentify pTool = _cmd as ControlsMapIdentify; pTool.GetQueryBar(pBar); _AppHk.MapControl.CurrentTool = _tool; _AppHk.CurrentTool = this.Name; }
public override void OnClick() { if (_tool == null || _cmd == null || _AppHk == null) { return; } if (_AppHk.MapControl == null) { return; } Plugin.Application.AppGIS phook = _AppHk as Plugin.Application.AppGIS; //SysCommon.BottomQueryBar pBar = phook.QueryBar; // if (pBar.m_WorkSpace == null) // { // pBar.m_WorkSpace = Plugin.ModuleCommon.TmpWorkSpace; // } ControlsMapIdentify pTool = _cmd as ControlsMapIdentify; // pTool.GetQueryBar(pBar); _AppHk.MapControl.CurrentTool = _tool; _AppHk.CurrentTool = this.Name; }