IListSource.GetList IListSource.GetList IListSource.GetList IListSource.GetList Method

Definição

Retorna um IList que pode ser associado a uma fonte de dados de um objeto que não implementa um IList.Returns an IList that can be bound to a data source from an object that does not implement an IList itself.

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

Retornos

Um IList que pode ser associado a uma fonte de dados de objeto.An IList that can be bound to a data source from the object.

Exemplos

O exemplo de código a seguir demonstra como implementar IListSource a interface.The following code example demonstrates how to implement the IListSource interface. Um componente chamado EmployeeListSource expõe um IList para a vinculação de dados implementando o GetList método.A component named EmployeeListSource exposes an IList for data binding by implementing the GetList method. Para obter uma listagem de código completa , consulte Como: Implemente a interfaceIListSource.For a full code listing, see How to: Implement the IListSource Interface.

System.Collections.IList IListSource.GetList()
{
    BindingList<Employee>   ble = new BindingList<Employee>();

    if (!this.DesignMode)
    {
        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));
    }

    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

Veja também