${ui_action_MapAction_Title}。

${ui_action_MapAction_Description}

 /// <summary>${ui_action_ActionEvent_constructor_String_D}</summary>
 /// <param name="oldAction">${ui_action_ActionEvent_attribute_oldAction_D}</param>
 /// <param name="newAction">${ui_action_ActionEvent_attribute_newAction_D}</param>
 public MapActionArgs(MapAction oldAction, MapAction newAction)
 {
     this.OldAction = oldAction;
     this.NewAction = newAction;
 }
 private void BuildMapAction()
 {
     rootElement.AddDoubleClick(Map_MouseDoubleClick);
     Pan panAction = new Pan(this);
     curAction = panAction;//默认pan操作
     oldAction = panAction;
     _mouseWheelTimer = new DispatcherTimer();
     _mouseWheelTimer.Interval = new TimeSpan(0, 0, 0, 0, 120);
     _mouseWheelTimer.Tick += (sender,e) =>
         {
             _isWheeling = false;
         };
 }