Beispiel #1
0
 protected internal override void RowSelected(SettingsViewRecyclerAdapter adapter, int position)
 {
     Run();
     if (_CommandCell.KeepSelectedUntilBack)
     {
         adapter.SelectedRow(this, position);
     }
 }
Beispiel #2
0
        protected internal override void RowSelected(SettingsViewRecyclerAdapter adapter, int position)
        {
            if (!_CustomCell.IsSelectable)
            {
                return;
            }

            _Execute?.Invoke();
            if (_CustomCell.KeepSelectedUntilBack)
            {
                adapter.SelectedRow(this, position);
            }
        }
Beispiel #3
0
        protected internal override void RowSelected(SettingsViewRecyclerAdapter adapter, int position)
        {
            if (_PickerCell.ItemsSource == null ||
                _PickerCell.ItemsSource.Count == 0)
            {
                return;
            }

            if (_PickerCell.KeepSelectedUntilBack)
            {
                adapter.SelectedRow(this, position);
            }

            ShowDialog();
        }