List & Label .NET
combit.Reporting Namespace / ElementBaseCollection Klasse / AddFromObject Methode


In diesem Thema
    AddFromObject Methode
    In diesem Thema
    Die List & Label Komponente erlaubt die Übergabe von beliebigen Daten. Hierzu steht die Methode AddFromObject zur Verfügung. Die Methode nutzt Reflections um die öffentlichen Felder und Eigenschaften des übergebenen Objekts abzufragen und als Variablen bei List & Label anzumelden. Als Name wird der Name des entsprechenden Klassenmitglieds verwendet, wobei mittels Überladung auch die Übergabe eines Namenpräfix möglich ist.
    Overload-Liste
    OverloadBeschreibung
    Übergibt ein Objekt mit seinen Eigenschaften als Felder bzw. Variablen an List & Label.  

    Übergibt ein Objekt mit seinen Eigenschaften als Felder bzw. Variablen an List & Label. Zusätzlich kann hier ein Präfix für die Felder und Variablen vergeben werden.

     
    Übergibt ein Objekt mit seinen Eigenschaften als Felder bzw. Variablen an List & Label. Zusätzlich kann hier ein Präfix für die Felder und Variablen vergeben werden. Mit dieser Überladung werden ausschließlich die Eigenschaften übergeben, für die nicht das Browsable(false) Attribut übergeben wurde.  
    Bemerkungen

    Objekthierarchien im Designer können bspw. über den Parameter namePrefix und durch Punkt getrennt definiert werden. Die Tiefe der unterstützen Objekthierarchie entspricht dabei dem Wert der Eigenschaft MaximumDataDefinitionRecursionDepth (Voreinstellung: 2) des ListLabel-Objektes. Soll eine tiefere Objekthierarchie abgebildet werden, so kann der Wert der Eigenschaft MaximumDataDefinitionRecursionDepth entsprechend erhöht werden - Beispiel: LL.MaximumDataDefinitionRecursionDepth = 10;

    Anforderungen

    Plattformen: Windows 10 (Version 21H2 - 22H2), Windows 11 (22H2 - 25H2), Windows Server 2016 - 2025
    .NET: .NET Framework 4.8, .NET 8, .NET 9, .NET 10

    Siehe auch