![]() |
Ярпортал: форум Ярославля ![]() |
Ярпортал в Телеграм   Поиск Правила Yarportal.Ru Политика обработки персональных данных
|
| Здравствуйте, Гость ( Вход·Регистрация ) | Сделать Yarportal.Ru стартовой страницей |
|
![]() ![]() ![]() |
| Ashka |
Дата 16.06.2010 - 19:36
|
|
|
Сегодня весь день потратила на такую мелочь, что самой грустно. Вот и решила, к жителям Ярпортала, с просьбой о помощи обратиться. Итак, моя форма выглядит так (разумеется, сама курсовая объемней, чтобы не грузить подробностями - выделила проблему тут) ![]() Два текстбокса, один отвечает за "имя объекта", второй за "содержание". При нажатии на кнопку "Save" создает объект, собирает в него все "свойства", и даже выдает при выделении - в Labels Одна сложность: хочу чтобы сам ЧекЛистБокс содержал сами объекты, а не только их имена, поэтому когда дополняю объект - в checkedlistbox появляется "место под галочку" и пустота... Так выглядит код:
Буду благодарна, если подскажете, где ж я что перемудрила... |
||
|
|
| Rebe |
Дата 16.06.2010 - 21:11
|
|
|
C# от меня достаточно делёк, но возможно
Либо добавить метод toString к вашему объекту. Но, опять-таки, я от C# далёк. Это сообщение отредактировал Rebe - 16.06.2010 - 21:13 |
||
|
|
| Ashka |
Дата 16.06.2010 - 21:58
|
|
DisplayMember к Чеклистбоксу не лепится... его, похоже, другим способом прикручивать надо...
Про "toString()" я уже думала... крутила-вертела... Пока написала вот так: public override string ToString() { return name; } и убрала :Control (он, откровенно, был методом "тыка", т.к. в курсовой есть зависимость от UserControl). В этом случае - он не требуется. Спасибо за отклик! |
|
|
|
| Rebe |
Дата 16.06.2010 - 22:30
|
|
DisplayMember я взял отсюда
Это сообщение отредактировал Rebe - 16.06.2010 - 22:30 |
|
|
|
| Ashka |
Дата 16.06.2010 - 22:35
|
|
как пользоваться "помощью" я уже научилась, спасибо
|
|
|
|
| Tihiy89 |
Дата 18.06.2010 - 00:20
|
|
|
брррр... как понимаю проблема такая:
если не ошибаюсь то к каждому элементу ЧекЛистБокса можно прикреплять объект стандартными средствами если нельзя - пишем свой класс, наследующий все свойства ЧекЛистБокса и добавляем что нам надо (надо нам если что добавить возможность хранить объекты количеством не меньшим чем элементов в чекистбоксе и работать с ними) а нафиг кстати вообще это все ? |
||
| Ashka |
Дата 18.06.2010 - 00:39
|
|
действительно, отделила "мух от варенья" - написала специально класс для объекта без каких-либо наследований, и тем самым решила проблему!
Курсовая у меня такая)) Еще будут сложности, обращусь! Спасибо за участие!)) |
|
|
|
|
![]() ![]() ![]() |
Используя Yarportal.Ru, вы соглашаетесь с Правилами Yarportal.Ru и Политикой обработки персональных данных.