Files
@ 65c134a3d619
Branch filter:
Location: seniordesign-ui/Testing/Demo.Clouds/Markers/GMapImage.cs - annotation
65c134a3d619
837 B
text/x-csharp
Initial import of mapping source (huge commit)
65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 65c134a3d619 |
using System.Drawing;
using GMap.NET.WindowsForms;
namespace CloudsDemo
{
public class GMapImage : GMapMarker
{
private Image image;
public Image Image
{
get
{
return image;
}
set
{
image = value;
if(image != null)
{
this.Size = new Size(image.Width, image.Height);
}
}
}
public GMapImage(GMap.NET.PointLatLng p)
: base(p)
{
DisableRegionCheck = true;
IsHitTestVisible = false;
}
public override void OnRender(Graphics g)
{
if(image == null)
return;
g.DrawImage(image, LocalPosition.X, LocalPosition.Y, Size.Width, Size.Height);
}
}
}
|