FMX.Pickers.TPickerFactoryService.CreateDateTimePicker
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: