private void AutoCompleteOnItemSelected(object sender, AdapterView.ItemClickEventArgs args) { var view = (AutoCompleteTextView)sender; var selectedItemArgs = new XfxSelectedItemChangedEventArgs(view.Text, args.Position); var element = (Xfx.XfxComboBox)Element; element.OnItemSelectedInternal(Element, selectedItemArgs); HideKeyboard(); }
private void AutoCompleteOnItemSelected(object sender, AdapterView.ItemClickEventArgs args) { // Method is called via event subscription which could result to a call to a disposed object. if (Element == null || Control == null || Control.Handle == IntPtr.Zero || EditText == null || EditText.Handle == IntPtr.Zero || AutoComplete == null || AutoComplete.Handle == IntPtr.Zero) { return; } var view = (AutoCompleteTextView)sender; var selectedItemArgs = new XfxSelectedItemChangedEventArgs(view.Text, args.Position); var element = (Xfx.XfxComboBox)Element; element.OnItemSelectedInternal(Element, selectedItemArgs); HideKeyboard(); }
private void Email_ItemSelected(object sender, XfxSelectedItemChangedEventArgs args) { Debug.WriteLine($"Selected Item from Event: {args.SelectedItem}"); Debug.WriteLine($"Selected Item index from Event: {args.SelectedItemIndex}"); }
private void AutoCompleteViewSourceOnSelected(object sender, XfxSelectedItemChangedEventArgs args) { ComboBox.OnItemSelectedInternal(Element, args); // TODO : Florell, Chase (Contractor) 02/15/17 SET FOCUS }