扩展内置的Windows Phone 8 Map控件

时间:2013-07-10 06:49:43

标签: windows-phone-8

出于教育目的,我想扩展WP8 Map控件以添加当前位置的属性(例如,我可以调用myMap.CurrentLocation),然后在我的XAML模板中使用此自定义控件。这甚至可能吗?

1 个答案:

答案 0 :(得分:1)

如果没有密封,你可以继承它并添加你想要的任何其他属性。

不幸的是它是密封的所以我建议创建一个新的UserControl,其中包含一个地图实例,然后添加你想要的任何其他属性。根据需要使新属性成为常规属性或DependencyProperties,您还可以为地图控件创建包装属性或直接公开内部控件。这取决于您的具体用例。