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();
        }
Ejemplo n.º 3
0
 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
 }