Выбор элемента Combobox

alpalp
отредактировано 01:58 Раздел: FastReport .NET
Здравствуйте!
Описание проблемы: на форме параметров отчета имеется ComboBox, при выборе элемента списка свойство SelectedIndex отрабатывает правильно, в случае повторного установления курсора на выбранной позиции списка. Иначе, когда выбранная позиция подсвечена выделением, значение свойства равно нулю. Значение свойства SelectedIndex определяется в событии Click.
Привожу код:
private void ComboBox_group_Click(object sender, EventArgs e)
{
int i_sch;

DataSourceBase ds = Report.GetDataSource("Read_Group");
ds.Init();
i_sch = 0;
while (ds.HasMoreRows)
{
if (i_sch == ComboBox_group.SelectedIndex)
{
Report.SetParameterValue("n_ID_group", ((Decimal)Report.GetColumnValue("Read_Group.NGRCALC_ID")));
}
i_sch = i_sch + 1;
ds.Next();
}

}


Также, в результате выполнения отчета параметр отчета с выражением ComboBox_group.SelectedIndex принимает правильное значение, даже если не выполнять повторый клик по выбранной позиции.
В данном случае можно применять событие Click ?
Помогите, пожалуйста, определить причину данной ошибки.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.