2016-08-03 8 views
0

wpf 응용 프로그램에 gmap.net을 사용하고 있지만 wpf에서 다각형을 그릴 수 없습니다. 나는 다각형을위한 윈도우 폼 튜토리얼을 많이 발견했으며 모든 것들이 잘 작동하고있다. 하지만 wpf의 해결책을 찾지 못했습니다 도와주세요!gmap.net wpf에서 다각형을 그릴 수 없습니다

답변

0

비록 내 문제의 해결책을 찾지 못했지만 해결할 다른 대체 방법을 찾았습니다. WPF 응용 프로그램에서 Gmap.net의 Windows 양식 컨트롤을 통합하고 Windows 양식에 gmap.net dll을 사용했습니다.

1

당신은 메이크업 다각형 것이 나를 위해 일한

 //Declare List for pointlatlang 
     List<PointLatLng> pointlatlang = new List<PointLatLng>(); 
     pointlatlang.Add(new PointLatLng(-6.9143433, 107.6014166)); 
     pointlatlang.Add(new PointLatLng(-6.9143416, 107.6013700)); 

     //Declare polygon in gmap 
     GMapPolygon polygon = new GMapPolygon(pointlatlang); 
     polygon.RegenerateShape(mymap); 
     //setting line style 
     (polygon.Shape as Path).Stroke = Brushes.DarkBlue; 
     (polygon.Shape as Path).StrokeThickness = 1.5; 
     (polygon.Shape as Path).Effect = null; 
     //To add polygon in gmap 
     mymap.Markers.Add(polygon); 
+0

덕분에이 코드를 사용할 수 있습니다! –

+0

@alfradias 왜 마지막 행의 다섯 번째 줄에 널 참조 예외가 있습니까? –