У меня есть метод, который принимает строковый параметр.Я должен передать список объектов Class2 в этой строке.Class2 имеет 2 свойства: int Day, float Hours.Функция:
public void AddBoundLabel(string bindingMember, Rectangle bounds);
Classes2 - это список Class2;заполняется во время выполнения через запрос.Class2 имеет два свойства: int Day, float Hours.
// I tried
report.AddBoundLabel("[Classes2].[Hours]", new Rectangle(60, 20, 25, 20)); // this gives me the first element
report.AddBoundLabel("[Classes2][0].[Hours]", new Rectangle(60, 20, 25, 20));// this gives me nothing
// the method
public void AddBoundLabel(string bindingMember, Rectangle bounds)
{
// Create a label.
XRLabel label = new XRLabel();
// Add the label to the report's Detail band.
Detail.Controls.Add(label);
// Set its location and size.
label.Location = bounds.Location;
label.Size = bounds.Size;
// Specify the label's binding depending on the data binding mode.
if (Settings.Default.UserDesignerOptions.DataBindingMode == DataBindingMode.Bindings)
label.DataBindings.Add("Text", null, bindingMember);
else label.ExpressionBindings.Add(new ExpressionBinding("BeforePrint", "Text", bindingMember));
}
Я хотел бы получить все значения из списка.Заранее спасибо, Нико