Show / Hide Table of Contents

    Property SelectedEntries

    SelectedEntries

    Hier kann ein Form Property zugeordnet werden, das sich merkt, welche Einträge in der Listbox selektiert sind. Dieses Property muss vom Typ FrameworkSystems.FrameworkBase.FSArrayList sein.

    Declaration
    [DocfxBrowsable]
    [ControlStylesBrowsable(true)]
    public IDatasource SelectedEntries { get; set; }
    Property Value
    FrameworkSystems.FrameworkStudio.Base.IDatasource
    Remarks

    Um die selektierten Objekte auszuwerten, kann ganz einfach über die FSArrayList iteriert werden.

    Beispiel:

    // SelectedEntries im Form-Event auswerten
    
    foreach(var oMyObj in oSelectedEntries)
    {
        oMyObj.MyFunction();
    }

    Es ist auch ganz einfach selbst dafür zu sorgen, welche Einträge ausgewählt werden:

    Beispiel:

    // Manuell Einträge in einer Listbox markieren (oMyColl ist Datasource der Listbox)
    
    // SelectedEntries leeren (keine Einträge ausgewählt)
    oSelecteEntries.Clear( );
    
    // Wenn eine bestimmte Bedingung erfüllt ist, entsprechende Einträge selektieren
    foreach (cMyComponent oMyObjectTemp in oMyColl)
    {
        if MyObjectTemp.MyProperty > 10
            oSelecteEntries.Add(MyObjectTemp);
    }
    Back to top Generated by DocFX