private async void GetAutoCompleteListAsync(AutoCompleteListEventArgs e)
        {
            try
            {
                if (mleAddress.Text.Count() > 3)
                {
                    var request = new PlacesAutoCompleteRequest
                    {
                        Key   = MiscStuff.googleApiKey,
                        Input = mleAddress.Text,
                        Types = new List <RestrictPlaceType> {
                            RestrictPlaceType.Address
                        }
                    };

                    var response = await GooglePlaces.AutoComplete.QueryAsync(request);

                    if (response.Status == GoogleApi.Entities.Common.Enums.Status.Ok)
                    {
                        e.AutoCompleteList.Clear();

                        count = 0;

                        foreach (var place in response.Predictions)
                        {
                            e.AutoCompleteList.Add(place.Description);
                            autoAddress = place.Description;
                            count++;
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(MiscStuff.GetAllMessages(ex));
            }
        }
 private void myLookUpEdit1_Properties_GetAutoCompleteList(object sender, AutoCompleteListEventArgs e)
 {
     GetAutoCompleteListAsync(e);
 }