0 / 0 / 0
Регистрация: 23.12.2018
Сообщений: 46
|
|||||||||||||||||||||
1 | |||||||||||||||||||||
Проверка CheckBox на наличие в нем значений из элемента List<>22.02.2020, 18:29. Показов 782. Ответов 5
Метки нет (Все метки)
Добрый день, у меня имеется List на основе класса и checkbox!
Как это можно реализовать?
0
|
22.02.2020, 18:29 | |
Ответы с готовыми решениями:
5
Множества. Проверка множества на наличие элемента в нем Проверка txt файла на наличие в нем номера Проверка файла на наличие в нем кода на Паскале Проверка массива на наличие значений |
2636 / 1564 / 853
Регистрация: 23.02.2019
Сообщений: 3,876
|
||||||||||||||||
22.02.2020, 21:07 | 2 | |||||||||||||||
Как вариант, вместо List, вы можете создать ObservableCollection<User> из using System.Collections.ObjectModel;.
Такая коллекция имеет событие, которое срабатывает при любом её изменении. И подписавшись на это событие, вы можете обновлять ваш checkedListBox1. Примерно вот так:
0
|
0 / 0 / 0
Регистрация: 23.12.2018
Сообщений: 46
|
|
22.02.2020, 22:21 [ТС] | 3 |
Как я понял ваше предложение работает в фоне? Или это событие нужно вызывать, например нажатием кнопки?
Добавлено через 1 час 11 минут Обработчик событий не помог, может я сделал что-то и не так. Но, в принципе, по логике все должно было работать, но нет...
0
|
2636 / 1564 / 853
Регистрация: 23.02.2019
Сообщений: 3,876
|
|
22.02.2020, 22:32 | 4 |
Да, событие происходит автоматически, как только в коллекции изменилось кол-во элементов. Событие не произойдёт, если что-то изменилось внутри элемента из этой коллекции.
0
|
0 / 0 / 0
Регистрация: 23.12.2018
Сообщений: 46
|
|
22.02.2020, 22:46 [ТС] | 5 |
Перепробовав ваше предложение в разных ракурсах, все равно не работает. А если точнее после создания формы в коллекцию добавляется пользователь и по факту должно сразу добавиться в чеклистбокс! Но он категорически отказывается работать...
0
|
2636 / 1564 / 853
Регистрация: 23.02.2019
Сообщений: 3,876
|
|
22.02.2020, 23:01 | 6 |
Тогда не знаю что посоветовать, возможно причина в другом месте в коде, или в связях классов проекта.
Попробуйте создать новый проект с одним checkedListBox на форме и просто потестировать вариант предложены мной.
0
|
22.02.2020, 23:01 | |
22.02.2020, 23:01 | |
Помогаю со студенческими работами здесь
6
Проверка списка на наличие элемента Постоянная проверка на наличие элемента Проверка массива на наличие элемента Проверка на наличие элемента в массиве Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |