работа с CheckedListBox

Обсуждение Stimulsoft Reports.NET
Ответить
_Vadik_
Сообщения: 2
Зарегистрирован: 16 апр 2007, 07:16

работа с CheckedListBox

Сообщение _Vadik_ »

таблица сотрудники
idсотрудника фамилия
13 Иванов
28 Петров
31 Сидоров

для того чтобы в списке отображались фамилии делаю связку в свойстве listBox-а DataBindings-Items на столлбец "фамилии",
так же привязываю idсотрудника в DataBindings-Tag Value
после чего необходимо взять idсотрудника выделенного в списке, пишу в событие на кнопку Selected = (string)chListBox.SelectedValue;
проверяю переменную Selected, там пусто, хотя в списке есть выделенные

в чем тут фишка, может я неправильно привязываю?
Dmitry
Сообщения: 1
Зарегистрирован: 16 апр 2007, 13:49
Откуда: SPb

работа с CheckedListBox

Сообщение Dmitry »

Кстати еще один вопрос про CheckedListBox. Как мне программно проставить галочки или убрать?

Спасибо.
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

работа с CheckedListBox

Сообщение Edward »

Получить выбранное значение в списке можно следующим образом:

Код: Выделить всё

Selected = (string)chListBox.SelectedItem;
Для того, чтобы получить ID сотрудника совместно со StiCheckedListBoxControl, Вам необходимо использовать дополнительный массив с этими значениями.
Dmitry писал(а):Кстати еще один вопрос про CheckedListBox. Как мне программно проставить галочки или убрать?
Используйте, пожалуйста, следующий код:

Код: Выделить всё

(CheckedListBoxControl1.Control as CheckedListBox).SetItemChecked(0,true);

(CheckedListBoxControl1.Control as CheckedListBox).SetItemChecked(2,false);
Пример из аттачмента Вы можете просмотреть в Demo из стандартной поставки.

Спасибо.
Вложения
CheckedListBoxExample.mrt
(15.49 КБ) 475 скачиваний
_Vadik_
Сообщения: 2
Зарегистрирован: 16 апр 2007, 07:16

работа с CheckedListBox

Сообщение _Vadik_ »

спасибо за пример, как раз то что нужно
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

работа с CheckedListBox

Сообщение Edward »

Дайте знать, если понадобится помощь.

Спасибо.
howdy
Сообщения: 10
Зарегистрирован: 29 окт 2009, 07:24
Откуда: moscow

работа с CheckedListBox

Сообщение howdy »

Здравствуйте.
У меня так же возникла задача, где нужно выводить имена и получать ID для выбранных имен.
К сожалению данный пример по ссылке не загружается.
Кроме того, было бы очень интересно узнать, как создавать дополнительные массивы значений в отчете, о которых говорилось выше.
Спасибо.
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

работа с CheckedListBox

Сообщение Edward »

Здравствуйте,

Откройте, пожалуйста, этот пример в программе Demo из стандартной поставки.

Спасибо.
Вложения
CheckedListBoxExample.mrt
(15.49 КБ) 421 скачивание
Ответить