Exemplo n.º 1
0
        private async void ContactPickerBox_QuerySubmitted(AutoSuggestBox sender, AutoSuggestBoxQuerySubmittedEventArgs args)
        {
            if (args.ChosenSuggestion == null)
            {
                var picker = new ContactPicker();
                picker.CommitButtonText = "Select";
                picker.SelectionMode    = ContactSelectionMode.Fields;
                picker.DesiredFieldsWithContactFieldType.Add(ContactFieldType.PhoneNumber);

                var result = await picker.PickContactAsync();

                if (result != null)
                {
                    if (string.IsNullOrEmpty(ContactPickerBox.Text))
                    {
                        ContactPickerBox.Text = result.Phones.First().Number;
                    }
                    else
                    {
                        ContactPickerBox.Text += "; " + result.Phones.First().Number;
                    }
                    ContactPickerBox.Focus(FocusState.Pointer);
                }
            }
        }
Exemplo n.º 2
0
 private void ComposePage_Loaded(object sender, RoutedEventArgs e)
 {
     ContactPickerBox.Focus(FocusState.Pointer);
 }