Wenn in einer 1:n hierarchisch verknüpften Datenstruktur wie z. B. "Rechnungskopf" und "Rechnungsposten" die Bestelldaten-Tabelle als Variablen, die Bestellposten hingegen als Felder angemeldet werden sollen, kann dies über die Eigenschaften DataMember und AutoMasterMode der Komponente erreicht werden:
ListLabel LL = new
ListLabel();
LL.DataSource = CreateDataSet();
// Bestelldaten als Variablen
LL.DataMember = "Rechnungskopf";
LL.AutoMasterMode = LlAutoMasterMode.AsVariables;
LL.Design();
LL.Dispose();
Zur Druckzeit wird in diesem Falle automatisch ein Seriendruck generiert, wenn also z. B. ein Rechnungsformular designed wurde, wird für jeden Datensatz aus der Rechnungskopf-Tabelle eine eigene Rechnung mit eigener Seitennummerierung, Summierung etc. erzeugt.
Auswirkung der Option AutoMasterMode. Links: "AsVariables", rechts "AsFields"