IListSource.GetList Método

Definição

Devolve e IList que pode ser ligado a uma fonte de dados a partir de um objeto que não implementa um IList a si próprio.

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

Devoluções

Um IList que pode ser ligado a uma fonte de dados a partir do objeto.

Exemplos

O exemplo de código a seguir demonstra como implementar o IListSource interface. Um componente denominado EmployeeListSource expõe um IList for data binding ao implementar o GetList método. Para uma lista completa de código, veja Como: Implementar a Interface 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

Aplica-se a

Ver também