Udostępnij za pośrednictwem


DataSourceControl.IListSource.ContainsListCollection Właściwość

Definicja

Wskazuje, czy kontrola źródła danych jest skojarzona z co najmniej jedną listą danych.

property bool System::ComponentModel::IListSource::ContainsListCollection { bool get(); };
bool System.ComponentModel.IListSource.ContainsListCollection { get; }
member this.System.ComponentModel.IListSource.ContainsListCollection : bool
 ReadOnly Property ContainsListCollection As Boolean Implements IListSource.ContainsListCollection

Wartość właściwości

Boolean

true jeśli obiekt DataSourceControl jest skojarzony z co najmniej jednym DataSourceView obiektem; w przeciwnym razie false.

Implementuje

Uwagi

Ta właściwość służy do określania, czy bieżący obiekt może być używany jako źródło co najmniej jednej listy danych. Kontrolki źródła danych hermetyzują listy danych jako DataSourceView obiekty, dlatego w przypadku skojarzenia z co najmniej jednym DataSourceView obiektem kontrolka DataSourceControl reprezentuje obiekt źródłowy listy, a właściwość zwraca wartość true.

Ta właściwość wywołuje metodę statyczną ListSourceHelper.ContainsListCollection , aby określić, czy bieżąca kontrola źródła danych może być używana jako źródło danych. Klasa ListSourceHelper określa, czy GetViewNames metoda zwraca prawidłową kolekcję nazw widoków. Jeśli tak, ta właściwość zwraca wartość true. Jeśli GetViewNames zwraca nullwartość , która jest domyślną implementacją DataSourceControl klasy, metoda zwraca wartość false.

Dotyczy

Zobacz też