2013-07-10 73 views
0

爲了教育目的,我想擴展WP8地圖控件以爲當前位置添加一個屬性(例如,讓我可以調用myMap.CurrentLocation),然後在我的自定義控件中使用該控件XAML模板。這甚至有可能嗎?擴展內置的Windows Phone 8地圖控件

回答

1

如果沒有密封,你可以繼承它的形式,並添加任何你想要的其他屬性。

不幸的是它是密封的,所以我建議創建一個新的UserControl,其中包含一個地圖實例,然後添加任何其他屬性,你想要控制。根據需要設置新屬性或者是常規屬性或DependencyProperties,也可以爲地圖控件的屬性創建包裝屬性或者直接暴露內部控件。這將取決於您的具體使用情況。