Bar*_*aya 3 .net c# winforms gmap.net
当我的光标在标记上时,它不会缩放。有没有办法解决?
干杯
public MainForm(Dictionary<string, string> startupParams)
{
InitializeComponent();
gMapControl.MapProvider = GMapProviders.GoogleMap;
gMapControl.Position = new PointLatLng(-33.861468, 151.209179);
gMapControl.MinZoom = 0;
gMapControl.MaxZoom = 24;
gMapControl.Zoom = 9;
gMapControl.MarkersEnabled = true;
gMapControl.DragButton = MouseButtons.Left;
gMapControl.ShowCenter = false;
}
private void UpdateMap()
{
gMapControl.Position = new PointLatLng(Convert.ToDouble(LatLng.Split(',')[0]), Convert.ToDouble(LatLng.Split(',')[1]));
GMapOverlay markersOverlay = new GMapOverlay("markers");
GMarkerGoogle marker = new GMarkerGoogle(new PointLatLng(Convert.ToDouble(LatLng.Split(',')[0]), Convert.ToDouble(LatLng.Split(',')[1])), GMarkerGoogleType.green);
markersOverlay.Markers.Add(marker);
gMapControl.Overlays.Clear();
gMapControl.Overlays.Add(markersOverlay);
}
Run Code Online (Sandbox Code Playgroud)
是的,有一个简单的方法可以解决这个问题:
gMapControl.IgnoreMarkerOnMouseWheel = true;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3556 次 |
| 最近记录: |