и снова подумайте над ответом Одеда.

трите на этот код, пожалуйста:

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 и т. Д. ... он должен быть универсальным!

Как я могу получить элемент формы реальных свойств? Только с отражением?

Ответы на вопрос(4)

Ваш ответ на вопрос