IListSource.GetList Metódus

Definíció

Olyan adatforrást ad IList vissza, amely egy olyan objektumból származik, amely nem implementálja önmagát IList .

public:
 System::Collections::IList ^ GetList();
public System.Collections.IList GetList();
abstract member GetList : unit -> System.Collections.IList
Public Function GetList () As IList

Válaszok

Olyan IList , amely az objektumból származó adatforráshoz köthető.

Példák

Az alábbi példakód bemutatja, hogyan implementálhatja a IListSource felületet. A névvel ellátott EmployeeListSource összetevő a metódus implementálásával IList tesz közzé adatkötéstGetList. A teljes kódlistát az IListSource-felület implementálása című témakörben találhatja meg.

System.Collections.IList IListSource.GetList()
{
    BindingList<Employee> ble = DesignMode
    ? []
    : [
        new("Aaberg, Jesper", 26000000),
        new ("Aaberg, Jesper", 26000000),
        new ("Cajhen, Janko", 19600000),
        new ("Furse, Kari", 19000000),
        new ("Langhorn, Carl", 16000000),
        new ("Todorov, Teodor", 15700000),
        new ("Verebélyi, Ágnes", 15700000)
        ];

    return ble;
}
Public Function GetList() As System.Collections.IList Implements System.ComponentModel.IListSource.GetList

    Dim ble As New BindingList(Of Employee)

    If Not Me.DesignMode Then
        ble.Add(New Employee("Aaberg, Jesper", 26000000))
        ble.Add(New Employee("Cajhen, Janko", 19600000))
        ble.Add(New Employee("Furse, Kari", 19000000))
        ble.Add(New Employee("Langhorn, Carl", 16000000))
        ble.Add(New Employee("Todorov, Teodor", 15700000))
        ble.Add(New Employee("Verebélyi, Ágnes", 15700000))
    End If

    Return ble

End Function

A következőre érvényes:

Lásd még