![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
emmanuil |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 380 Регистрация: 9.1.2007 Репутация: 1 Всего: 3 |
А функция к какому классу относится?
Если ты хочешь этот метод испотльзовать для многих ListBox"сов, то подавай ListBox через параметр. Если нет, то тогда параметр передовать не обязательно. Если у тебя ListBox1 и addcombobox находятся в одном классе, то просто пиши ListBox1.DataSource.... Если в разных классах, то передавай ListBox1 через свойство или сделай ListBox1 public, что не очень хорошо. А я просто дописал компонет, добавил свойства Connection, command..., метод для заполнения LoadData и все! И принеобходимости вызывал этот метод и все!
Правда тут DevExpress.XtraEditors.CheckedListBoxControl, а не стандартный CheckedListBox, но ты таким же способом можешь сделать свой. в FillDataSet() после dataSet.Clear() можно добавиь dataSet.Reset(); Может этот способ не идеален, просто тут на каждый компонент создается DataSet и остальное, но это все можно упростить и оптимизировать! |
|||
|
||||
GMC |
|
|||
Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 12.12.2006 Репутация: нет Всего: нет |
ну мне как раз и нужно использовать для многих ListBox"сов.
А твой вариант тока как нить попробую! ![]() Это сообщение отредактировал(а) GMC - 11.4.2007, 10:14 |
|||
|
||||
vespa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 20.3.2007 Репутация: нет Всего: нет |
У меня тоже проблема с combobox'ом. Задача в следующем. В программе есть датасет, содержащий одну таблицу (оба созданные с помощью визарда). Приложение должно отображать данные текущей строки. Т.е. есть много textbox'ов, в которых отображаются разные поля текущей записи. И должен быть один combobox, в который загружается содержимое ключевого поля таблицы. И когда выбираешь из выпадающего списка какое-нибудь значение, нужно чтобы отбразились остальные данные. Как это сделать автоматически, т.е. с помощью среды Visual Studio 2005? Какие нужно свойства задать combobox'у?
|
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |