Если у вас есть список, у которого нет выбора, вы можете быстро изменить его на DataGroup
. Иногда я даже предпочитаю использовать DataGroup
вместо List
, и если мне нужно управлять выбором, я добавляю состояние выбора к элементам в поставщике данных , таким образом, каждый элемент будет знать, выбран ли он , Это решение позволяет мне выполнять фильтрацию, сортировку, изменение порядка в списке и при этом сохранять выбранное состояние элементов.