WPF 数据绑定(bind)必应 map wpf api

标签 wpf bing-maps

我花了无数时间阅读和研究这个主题——但我似乎无法立足于此。这是我的场景:

我为一家提供 Assets 跟踪(具有一些附加功能)的公司编写软件。我们目前有一个使用 googlemaps api 的基于 ASP.NET 的网站。所以这就是我喜欢的。

我现在的任务是编写具有大部分相同功能但使用 wpf bing maps api 的 WPF 应用程序。 我弄乱了 map 并想出了(非 mvvm 方式)如何绘制自定义图钉、多边形等……现在我需要使用数据绑定(bind)功能。这是我似乎无法将两者放在一起的地方。基本上我想做的是将创建自定义图钉的自定义类的集合绑定(bind)到 MapControlItem。

文档有点过于零散和抽象,我无法捕获一些东西——或者也许我只是一个网络开发人员,真的很难掌握一个对我来说是新的概念。

有什么想法吗?例子?

最佳答案

你说得对,Bing Maps WPF Control API 文档就是个笑话。

无论如何,你必须使用 MapItemsControl并绑定(bind)其 ItemsSource属性到您的项目集合。 ItemsContainerStyle和/或 ItemTemplate属性将定义 map 上显示的 UI 对象。

您可以开始阅读关于 Data Binding to Collections 的内容.

关于WPF 数据绑定(bind)必应 map wpf api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16108224/

相关文章:

xaml - Bing MapControl WP7 XAML 数据绑定(bind)中心

c# - 在 wpf 中绑定(bind)值为空或为空时如何使用触发器/(等)标记内容集

javascript - Bing map v7 模块未加载

silverlight - WP7 bing map 控件中图钉的 ZIndex

.net - 阅读有关导致 WPF 中的内存泄漏的数据绑定(bind)的资源?

maps - Bing Map V8 Cluster 传递实时数据

javascript - Bing map - Javascript 与 Silverlight

c# - 在 XamlParse 上崩溃部署的应用程序

.net - 为什么我得到正方形而不是文本?

wpf - 在 Vista/Windows 7 WPF FileDialog.Filter 中隐藏扩展