C# Devexpress WinForms地图控件-从地址获取地理点(坐标)

C# Devexpress WinForms地图控件-从地址获取地理点(坐标),c#,winforms,devexpress,bing-maps,C#,Winforms,Devexpress,Bing Maps,我目前正在做一个项目,我的表格上有一张地图。该映射由devexpress的映射控件实现。我在地图上有一些图钉,代表一些重要的地方。它们通过坐标获得位置,如下所示: GeoPoint location = new GeoPoint(47, 9); MapPushpin pp1 = new MapPushpin(); pp1.Location = location; 我在问自己,是否可以让用户在文本框中键入地址,该文本框会自动转换为地质点并添加到地图中。 可能吗 我在问自己,是否可以让用户输入 文

我目前正在做一个项目,我的表格上有一张地图。该映射由devexpress的映射控件实现。我在地图上有一些图钉,代表一些重要的地方。它们通过坐标获得位置,如下所示:

GeoPoint location = new GeoPoint(47, 9);
MapPushpin pp1 = new MapPushpin();
pp1.Location = location;
我在问自己,是否可以让用户在文本框中键入地址,该文本框会自动转换为地质点并添加到地图中。 可能吗

我在问自己,是否可以让用户输入 文本框中的地址,自动转换为 并添加到地图中。可能吗

是的,这是可能的。查看文档-本节包括演示如何为地图控件提供搜索功能的示例


演示如何完成任务的完整示例项目可在DevExpress代码示例数据库中找到:

我也找到了此演示:但您和我的都在`BingSearchDataProvider SearchProvider{get{return(BingSearchDataProvider)SearchLayer.DataProvider;}行中为我获取一个nullreferenceexception`在我看来,这没有任何意义,因为对象“SearchProvider”肯定不是null@Marcel当前位置我已经检查了我在回答中提到的示例-它按照我的预期工作。也不例外。请再试一次。如果问题仍然存在,我建议您联系DevExpress支持团队并附上“损坏”示例。我相信他们的人会立即为你提供解决方案…谢谢你,我从头开始创建了一个新的测试项目,这对我也很有用。。。