есть многократное нажатие на ячейку не работает ((( только если выбираешь соседний, потом снова можно выбрать ((( А есть какие-то варианты это обойти? Мне нужно чтобы как кнопки были, сколько раз нажимаешь, столько раз срабатывает событие
TapGesture
Если вы используете mvvm подход, то скорее всего делаете binding на SelectedItem Лучше тогда написать так private MyClass _privateProperty; public MyClass PublicProperty { get => _privateProperty; set { // In this place you can do with value what you do ... // If you set to _privateProperty some value _privateProperty = null; OnPropertyChanged(nameof(PublicProperty)); } }
В общем разобрался, я неправильно дал инфу, у меня все как бы правильно сделано, на Андроиде и ИОС работает, не работает только на UWP, если быть точным, первый раз нажатие срабатывает, все последующие только через Shift на декстопе и через Ctrl на эмуляторе Surface. То есть проблема конкретно в UWP ((( а у меня будут POS-терминалы сенсорные на Windows ((( нашел вот такое еще https://docs.microsoft.com/ru-ru/dotnet/api/xamarin.forms.selectableitemsview.updateselecteditems?view=xamarin-forms , отсюда взял https://github.com/xamarin/Xamarin.Forms/pull/8737 но не уверен что это мне поможет и как его применить ((( Может кто сталкивался с таким???
Обсуждают сегодня