FMX.Pickers.TPickerFactoryService.CreateListPicker

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function CreateListPicker: TCustomListPicker;

C++

TCustomListPicker* __fastcall CreateListPicker();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
FMX.Pickers.pas
FMX.Pickers.hpp
FMX.Pickers TPickerFactoryService

Beschreibung

Erstellt und initialisiert das plattformspezifische Steuerelement zur Auswahl eines String-Eintrags aus einer Dropdown-Liste, die eine String-Liste enthält.

CreateListPicker implementiert die im IFMXPickerService-Interface deklarierte Methode CreateListPicker.

CreateListPicker erstellt ein neues Listen-Auswahlfeld und fügt es der im IFMXPickerService-Plattformdienst erstellten Liste mit Auswahlfeldern hinzu.

CreateListPicker ruft die virtuelle abstrakte Methode DoCreateListPicker auf, die wiederum in plattformspezifischen Units, wie FMX.Pickers.Default oder FMX.Pickers.iOS, implementiert ist. Dieser Trick stellt die plattformspezifische Engine für das Listen-Auswahlfeld bereit. Als Ergebnis kann das Listen-Auswahlfeld ein natives Aussehen und Verhalten auf verschiedenen Plattformen für ein Steuerelement erzeugen, das die Auswahl eines String-Eintrags aus einem Dropdown-Listensteuerelement unterstützt, das eine String-Liste enthält. Unter Windows 8 kann das TComboBox-Steuerelement beispielsweise die Dropdown-String-Liste auf dem ausgewählten Element zentrieren:

Zentrierte Liste für die Datenauswahl

Siehe auch