FMX.Pickers.TPickerFactoryService.CreateDateTimePicker
Delphi
function CreateDateTimePicker: TCustomDateTimePicker;
C++
TCustomDateTimePicker* __fastcall CreateDateTimePicker();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | FMX.Pickers.pas FMX.Pickers.hpp |
FMX.Pickers | TPickerFactoryService |
Description
Crée et initialise l'élément contrôle spécifique à la plate-forme pour la sélection de la date et de l'heure.
CreateDateTimePicker implémente la méthode CreateDateTimePicker déclarée dans l'interface IFMXPickerService.
CreateDateTimePicker crée un nouveau sélecteur Date-Heure et l'ajoute à la liste des sélecteurs créés dans le service de plate-forme IFMXPickerService.
CreateDateTimePicker appelle la méthode virtuelle abstraite DoCreateDateTimePicker, qui est implémentée à son tour dans les unités spécifiques à la plate-forme comme FMX.Pickers.Default ou FMX.Pickers.iOS. Cet artifice fournit le moteur spécifique à la plate-forme pour le sélecteur Date-Heure. Comme résultat, le sélecteur Date-Heure donne aux contrôles gérant la date-l'heure une vue et un comportement natifs sous différentes plates-formes. Par exemple, pour la sélection de la date, Windows et MacOS fournissent le contrôle calendrier standard, alors que iOS fournit des contrôles en forme de molette :