示例#1
0
 /// <summary>
 /// 闪烁
 /// </summary>
 /// <param name="isFlash">是否闪烁</param>
 /// <param name="interval">闪烁间隔</param>
 public void Flash(bool isFlash, int interval = 500)
 {
     if (this.isFlash == isFlash)
     {
         return;                         //防止被多次调用
     }
     this.isFlash = isFlash;
     if (isFlash)
     {
         flashTimer.Interval = interval;
         flashTimer.Start();
     }
     else
     {
         flashTimer.Stop();
         mapControl.MgsUpdateSymVisibility(symbolName, 0);
     }
 }