好的,所以我正在开发一个使用 wpf 构建的资产跟踪应用程序。仪表板视图将有一个包含数据行的 DataGrid 和一个与网格对应的地图。我目前正在使用它,但我觉得它更像是一种 hack - 使用 wpf 我应该能够同时更新这两个项目。
目前我所做的是从 Web 服务获取数据,将其格式化为记录对象,然后绑定到 DataGrid。我还采用相同的数据源并使用 DataTemplate 创建我的地图图标、位置等。这一切都有效。我不喜欢的是,当在网格中过滤数据时 - 我必须手动循环遍历地图数据并过滤它 - 以匹配网格。网格已经包含我需要的数据(纬度/经度,位置)创建我的地图点。我似乎无法让这两个项目(网格/地图)绑定到同一个源。