Скажите пожалуйста, правильная ли такая форма добавления переменной? И есть ли более удобная форма для переменных, которые содержат список предопределенных значений?
Код: Выделить всё
Stimulsoft.Report.Dictionary.StiVariable Var = new Stimulsoft.Report.Dictionary.StiVariable();
Var.Name = "MyTime";
Var.Alias = "Time set";
Var.Description = "Set my time";
Var.Type = typeof(string);
Var.RequestFromUser = true;
Var.DialogInfo.Keys = new string[] { "1", "3", "5", "7", "9" };
Var.DialogInfo.Values = new string[] { "1", "3", "5", "7", "9" };
Var.DialogInfo.AllowUserValues = false;
Var.Value = "1";
report.Dictionary.Variables.Add(Var);