Komplext Objekte im DataBinding

Ich erstelle per C# DOM eine Tabelle. Als DataSource übergebe ich dabei eine Liste von Objekten des gleichen Typs (List) --> “LL.SetDataBinding(myListofItems, string.Empty)”. Neben verschiedenen einfachen Datentypen enthält das Objekt auch ein Member vom Type Dictionary. Dies wird auch im Designer angezeigt. Allerdiings kann ich nicht auf das Dictionary zugreifen. Wenn ich versuche einen Report per DOM zu generieren, erhalte ich folgende Fehlermeldung:

“Information: The object type of one of the objects in the enumeration did not match the type of the first object. Consider using an IEnumerable for type safety.”

Die Exception Message ist aber nicht korrekt. Alle Objekte sind vom gleichen Typ. Nur der Inhalt des Dictionary unterscheidet sich.

=> Ist die Verwendung von komplexen Typen nicht möglich?
=> Kann ich irgendwie (per DOM) auf das Dictionary zugreifen?