и снова подумайте над ответом Одеда.
трите на этот код, пожалуйста:
public void BindElements<T>(IEnumerable<T> dataObjects)
{
Paragraph para = new Paragraph();
foreach (T item in dataObjects)
{
InlineUIContainer uiContainer =
this.CreateElementContainer(item.FirstName ????? )
para.Inlines.Add(uiContainer);
}
FlowDocument flowDoc = new FlowDocument(para);
this.Document = flowDoc;
}
Когда я пишу в Visual Studio "item.XXX", я должен получить свойства от моего имени, как .FirstName или .LastName. Я не знаю, является ли dataObjects IEnumerable или IOrder и т. Д. ... он должен быть универсальным!
Как я могу получить элемент формы реальных свойств? Только с отражением?