예제 #1
0
        //when click
        public override void Selected(UIPickerView picker, int row, int component)
        {
            if (NoItem(row))
            {
                SelectedItem = default(TItem);
            }
            else
            {
                SelectedItem = Items [row];
            }

            if (this.PickerChanged != null)
            {
                this.PickerChanged(this, new PickerChangedEventArgs {
                    SelectedItem = SelectedItem, Picker = picker
                });
                picker.EndEditing(true);
                picker.ShowSelectionIndicator = true;
                //picker.Hidden = true;
                //picker.RemoveFromSuperview ();
            }
        }