簡體   English   中英

WPToolkit自動完成框和搜索Windows手機地圖

[英]WPToolkit autocomplete box and searching windows phone maps

我正在編寫Windows 8手機應用程序,其中有以下用例。 我的應用程序頁面上有一個文本框,用戶在其中輸入三到四個字母,我想立即從“自動完成”選項的“地圖”中獲取可能的位置。 現在有2個問題。

  1. 我應該在文本框中使用WPToolKit AutoCompleteBox嗎?

  2. 在Windows Maps中搜索新Maps控件的API是什么。

我只是自己做這件事,但我有一個選擇,那就是:自己做。

為此,您將需要使用地理編碼api,以便從單個或幾個字母中搜索坐標和地址。 該鏈接位於

http://developer.nokia.com/resources/library/Lumia/maps-and-navigation/guide-to-the-wp8-maps-api.html#toc_Searchingforanaddress

異步查詢返回后,您可以將數組放入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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM