Вопрос по объектам Стимула
Добавлено: 08 фев 2008, 11:21
Создал в отчете диалоговое окно, в котором юзер должен выбрать параметры:
Левый список я заполняю, разместив в событии загрузки формы следующий код:
Во первых, список - объект стимула. Никак не могу найти класс объекта, который содержится в коллекции Items,
чтобы получить его свойства (мне нужно имя и tag), дабы я мог хранить в них ID записи и Наименование объекта.
Нажатием на кнопку я должен запустить цикл удаления выделенных записей из левого списка и добавления их в правый. Пока что не удается сориентироваться в объектах стимула. Пожалуйста, подскажите, какая коллекция содержит выделенные Items, чтобы я мог организовать нужный мне цикл? Что это за объекты (чтобы я мог изучить их свойства через Object Browser.
Я включил в свойстве списка возможность сложного множественного выбора.
Заранее спасибо
Левый список я заполняю, разместив в событии загрузки формы следующий код:
Но сейчас сижу, застопорившись... Проблема вот в чем:using (SqlConnection cnn = new SqlConnection())
{
SqlCommand cmd = new SqlCommand();
cmd.CommandType = CommandType.Text;
cmd.CommandText = "Select NOb, НазваниеОбъекта from dbo.Объекты";
Stimulsoft.Report.Dictionary.StiSqlDatabase dic =
(Stimulsoft.Report.Dictionary.StiSqlDatabase)this.Dictionary.Databases[0];
cnn.ConnectionString = dic.ConnectionString;
cmd.Connection = cnn;
cnn.Open();
SqlDataReader rd = cmd.ExecuteReader();
while(rd.Read())
{
lstObjects.Items.Add(rd["НазваниеОбъекта"]);
}
cnn.Close();
//MessageBox.Show(System.Convert.ToString(i),"Количество объектов");
}
Во первых, список - объект стимула. Никак не могу найти класс объекта, который содержится в коллекции Items,
чтобы получить его свойства (мне нужно имя и tag), дабы я мог хранить в них ID записи и Наименование объекта.
Нажатием на кнопку я должен запустить цикл удаления выделенных записей из левого списка и добавления их в правый. Пока что не удается сориентироваться в объектах стимула. Пожалуйста, подскажите, какая коллекция содержит выделенные Items, чтобы я мог организовать нужный мне цикл? Что это за объекты (чтобы я мог изучить их свойства через Object Browser.
Я включил в свойстве списка возможность сложного множественного выбора.
Заранее спасибо