Это может быть глупый вопрос, но ... Как я мог реализовать максимальное количество выбранных элементов в представлении listview/gridview?Установить максимальное количество выбранных элементов
Я имею ListView с 9 пунктов, из которых я хотел бы, чтобы пользователь имел возможность выбрать только 5.
До сих пор у меня это реализовано в SelectionChanged
события:
if (MyListView.SelectedItems.Count >5)
MyListView.SelectedItems.RemoveAt(0);
Что смешно, но уклончивый способ сделать это, когда получает выбран шестой элемент, то первый получает deselcted, так alwyays они остаются 5.
то, что я хотел бы, хотя, когда у меня есть 5 пунктов уже выбранный, чтобы не было возможности выбирать других дальше, если только я не desele ct пункт между тем и я отвечаю условию SelectedItems.Count
< 5.
Любые предложения, идеи, код очень оценены.
Мой пример удаляет первый элемент, который был выбран, ваше решение удаляет последний элемент выбора до новой. Что бы ни работало для вас. –