Можете ли вы добавить элемент selectedlistbox с именем строки и целочисленным значением одновременно? - PullRequest
0 голосов
/ 22 апреля 2020

Я создаю приложение Windows Forms, которое позволит вам соединить учеников и подмастерьев. У меня есть два флажка для каждого типа сотрудников. Затем вы можете проверить, кто на работе в течение дня, и нажать кнопку, чтобы отсортировать их и вывести их в третий список.

Эта часть работает нормально, моя главная проблема заключается в назначении целого значения каждому подмастерью. и ученик, чтобы соблюдать правила соотношения L & I. Есть ли способ присвоить значение этим элементам (сотрудникам) в поле списка проверок, чтобы люди не были полностью случайными в паре?

1 Ответ

0 голосов
/ 22 апреля 2020

Неясно, как вы связываете свои данные, поэтому я предполагаю, что вы связываете их как строки. Если это так, вам может потребоваться связать ваши данные другим способом.

Я предполагаю, что у вас есть какой-то объект Person и набор из них, скажем PersonCollection, с которыми вы связываетесь ваши списки в виде строк. Вместо этого, когда вы связываете коллекцию со списком, поместите экземпляр Person в listitem Tag.

При переборе списка проверенных элементов проверяйте Tag s, производите (безопасные) приведения вернитесь к Person объекту и сделайте все необходимые сравнения / манипуляции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...