[英]WPToolkit autocomplete box and searching windows phone maps
我正在編寫Windows 8手機應用程序,其中有以下用例。 我的應用程序頁面上有一個文本框,用戶在其中輸入三到四個字母,我想立即從“自動完成”選項的“地圖”中獲取可能的位置。 現在有2個問題。
我應該在文本框中使用WPToolKit AutoCompleteBox嗎?
在Windows Maps中搜索新Maps控件的API是什么。
我只是自己做這件事,但我有一個選擇,那就是:自己做。
為此,您將需要使用地理編碼api,以便從單個或幾個字母中搜索坐標和地址。 該鏈接位於
異步查詢返回后,您可以將數組放入ListPicker的列表項中(因為我認為那是您想要的方式)。 如果沒有,那么您當然可以使用地址並將它們放置在任何地方。
您需要的是以下內容-我正在更新綁定到LongListSelector的列表。
this.DestinationsList.Clear();
// Add all results to MyCoordinates for drawing the map markers
for (int i = 0; i < e.Result.Count; i++)
{
MyCoordinates.Add(e.Result[i].GeoCoordinate);
MapAddress address = e.Result[0].Information.Address;
String stringAddress = address.City;
if (i < 6) {
this.DestinationsList.Add(stringAddress);
}
}
希望這有助於啟動並運行您自己的搜索框。 之后,您還可以按您附近的位置等進行過濾。但是您還需要為此編寫自己的代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.