2012-11-17 21 views
7

सब मैं नोकिया से WP 8 नए मैप्स के साथ काम कर रहा हूं। xaml से मैप्पोललाइन के साथ थोड़ी सी समस्या होने के कारण, यह दिखाई नहीं देगा। कोशिश की गई (कुछ init कोड हटा दिया गया): जहां कोर्ड्स जियोकोर्डिनेट कोलेक्शन प्रकार की सार्वजनिक संपत्ति है, मैं कोड करके बहुभुज दिखा सकता हूं लेकिन जब मैं टेम्पलेट्स को कोड बाध्य करने के बारे में सीखा है तो यह अब मैं नहीं चाहता हूं।एक्सएएमएल से डब्ल्यूपी 8 में मैप्पोललाइन काम नहीं करती है?

<maps:Map x:Name="Map" Grid.Row="1" > 
     <maps:Map.MapElements > 
      <maps:MapPolyline StrokeColor="red" StrokeThickness="2" Path="{Binding Coords}"></maps:MapPolyline> 
     </maps:Map.MapElements> 
</maps:Map> 
+0

इस उत्तर संबंधित हो सकता है ... http://stackoverflow.com/questions/13408379/mapoverlay-binding-not-working – user8709

+0

मैं पुष्टि कर सकता कोशिश यह समस्या प्रोग्रामिक सृजन के साथ भी होती है। –

+0

http://stackoverflow.com/questions/13625797/mappolyline-not-being-drawn –

उत्तर

0

कोड के माध्यम से पॉलीलाइन जोड़ने,

var _polyline = new MapPolyline(); 
    line.StrokeColor = Colors.Red; 
    line.StrokeThickness = 2; 
    line.Path.Add(new GeoCoordinate(lat,long)); 
    line.Path.Add(new GeoCoordinate(lat, long)); 
    MyMap.MapElements.Add(line); 
+0

यह टिप्पणी होना चाहिए, क्योंकि यह प्रश्न का उत्तर प्रदान नहीं करता है। –

संबंधित मुद्दे