110,533
社区成员
发帖
与我相关
我的任务
分享
axMap1.ToolUsed += new AxMapXLib.CMapXEvents_ToolUsedEventHandler(axMap1_ToolUsed11);//图层放大触发
axMap1.ToolUsed += new AxMapXLib.CMapXEvents_ToolUsedEventHandler(axMap1_ToolUsed22);//图层缩小触发
//图层放大事件触发设备放大
private void axMap1_ToolUsed11(object sender, AxMapXLib.CMapXEvents_ToolUsedEvent e)
{
MessageBox.Show("放大!"); //20190000 测试
}
//图层缩小事件触发设备缩小
private void axMap1_ToolUsed22(object sender, AxMapXLib.CMapXEvents_ToolUsedEvent e)
{
MessageBox.Show("缩小!"); //20190000 测试
}
//***************************按钮触发***************************************
//放大
private void FangDa_Click(object sender, EventArgs e)
{
//改变mapx中鼠标的形状,变为自定义的放大图标
axMap1.CurrentTool = MapXLib.ToolConstants.miArrowTool;
axMap1.MousePointer = MapXLib.CursorConstants.miCustomCursor;
axMap1.MouseIcon = @"" + SanSystem.startPlace + "\\放大.cur";
}
//缩小
private void SuoXiao_Click(object sender, EventArgs e)
{
//改变mapx中鼠标的形状,变为自定义的缩小图标
if (k_count <= 0)//当没有放大的时候图标不变
{
axMap1.MouseIcon = @"";
axMap1.MousePointer = MapXLib.CursorConstants.miDefaultCursor;
axMap1.CurrentTool = MapXLib.ToolConstants.miArrowTool;
}
else
{
axMap1.CurrentTool = MapXLib.ToolConstants.miArrowTool;
axMap1.MousePointer = MapXLib.CursorConstants.miCustomCursor;
axMap1.MouseIcon = @"" + SanSystem.startPlace + "\\缩小.cur";
}
}