IListSource.GetList Метод

Определение

Возвращает значение IList , которое может быть привязано к источнику данных из объекта, который не реализует IList себя.

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

Возвращаемое значение

Значение IList , которое может быть привязано к источнику данных из объекта.

Примеры

В следующем примере кода показано, как реализовать интерфейс IListSource. Компонент с именем EmployeeListSource предоставляет привязку IList данных путем реализации GetList метода. Полный список кода см. в разделе "Практическое руководство. Реализация интерфейса IListSource".

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

Применяется к

См. также раздел