BingSearchDataProvider.SearchOptions Property
Provides access to the options that define how this data provider should perform a search.
Namespace: DevExpress.XtraMap
Assembly: DevExpress.XtraMap.v25.1.dll
NuGet Package: DevExpress.Win.Map
Declaration
Property Value
Type | Description |
---|---|
BingSearchOptions | A |
Example
This example demonstrates how to allow users to search for a specific place on a map using the Search panel.
To enable searching in the map control, do the following.
- Create an InformationLayer and add it to the map.
- Create an instance of the
BingSearchDataProvider
and assign it to the InformationLayer.DataProvider property. - Specify the Bing Maps key using the
BingMapDataProvider.BingKey
property.
The Search panel appears automatically (since the MapSearchPanelOptions.Visible property value is true by default).
using DevExpress.XtraMap;
using System.Windows.Forms;
namespace ConnectBingSearchProvider {
public partial class Form1 : Form {
const string bingKey = "YOUR BING KEY HERE";
InformationLayer SearchLayer {
get {
return (InformationLayer)mapControl1.Layers["SearchLayer"];
}
}
public Form1() {
InitializeComponent();
BingSearchDataProvider searchProvider = new BingSearchDataProvider() {
BingKey = bingKey
};
searchProvider.SearchOptions.ResultsCount = 5;
SearchLayer.DataProvider = searchProvider;
}
}
}
See Also