FMX.Pickers.TPickerFactoryService.CreateDateTimePicker

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function CreateDateTimePicker: TCustomDateTimePicker;

C++

TCustomDateTimePicker* __fastcall CreateDateTimePicker(void);

Eigenschaften

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

Beschreibung

Erstellt und initialisiert ein plattformspezifisches Steuerelement zur Datums- und Uhrzeitauswahl.

CreateDateTimePicker implementiert die im IFMXPickerService-Interface deklarierte Methode CreateDateTimePicker.

CreateDateTimePicker erstellt ein neues Datum/Uhrzeit-Auswahlfeld und fügt es der im IFMXPickerService-Plattformdienst erstellten Liste mit Auswahlfeldern hinzu.

CreateDateTimePicker ruft die virtuelle abstrakte Methode DoCreateDateTimePicker 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 Datum/Uhrzeit-Auswahlfeld bereit. Als Ergebnis kann das Datum/Uhrzeit-Auswahlfeld ein natives Aussehen und Verhalten für Steuerelemente zum Verwalten von Datum/Uhrzeit auf verschiedenen Plattformen erzeugen. Windows und MacOS stellen beispielsweise das Standardsteuerelement "Kalender" für eine Datumsauswahl bereit, iOS dagegen ein Steuerelement mit drehbaren Rädern:

Drehbare Räder für die Datumsauswahl

Siehe auch