Example #1
0
        protected virtual void OnItemCheckedChanged(ShapeEventArgs e)
        {
            EventHandler <ShapeEventArgs> handler = ItemCheckedChanged;

            if (handler != null)
            {
                handler(this, e);
            }
        }
Example #2
0
 private void themeItem_ItemCheckedChanged(object sender, ShapeEventArgs e)
 {
     if (((LayerOverlay)winformsMap1.Overlays[0]).Layers.Contains(e.ShapeName))
     {
         winformsMap1.Overlays[0].Lock.EnterWriteLock();
         try
         {
             ((LayerOverlay)winformsMap1.Overlays[0]).Layers[e.ShapeName].IsVisible = e.IsShow;
         }
         finally
         {
             winformsMap1.Overlays[0].Lock.ExitWriteLock();
         }
         try
         {
             DrawImage();
         }
         catch
         {
         }
     }
 }