【问题标题】:Extending the built in Windows Phone 8 Map control扩展内置 Windows Phone 8 地图控件
【发布时间】:2013-07-10 17:21:13
【问题描述】:

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

【问题讨论】:

    标签: windows-phone-8


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多