0
マップのマーカーを変更できるコンテキストメニューを追加しました。問題は、変更を確認するためにダイアログボックスを閉じて再度開く必要があることです。私は間違って何をしていますか?マーカーの変更後に地図を更新する
Private Sub gmapCMS_Add()
gmapCtrl.UpdateMarkerLocalPosition(mrk)
End Sub
Private Sub Location_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim longlat As PointLatLng = New PointLatLng(Latitude, Longitude)
gmapCtrl.Position = longlat
mrk = New Markers.GMarkerGoogle(longlat, Markers.GMarkerGoogleType.green)
gmOverlay.Markers.Add(mrk)
gmapCtrl.Overlays.Add(gmOverlay)
End Sub
マーカーの位置を更新し、毎回新しいマーカーを作成しないようにすることができます。 – rdoubleui
マーカーへの参照を保持し、その位置を更新するには 'SetPosition'メソッドを使用します。 – rdoubleui