FMX.Pickers.TPickerFactoryService.CreateListPicker
Delphi
function CreateListPicker: TCustomListPicker;
C++
TCustomListPicker* __fastcall CreateListPicker();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | FMX.Pickers.pas FMX.Pickers.hpp |
FMX.Pickers | TPickerFactoryService |
説明
文字列リストを格納しているドロップダウン リスト コントロールにおいて文字列項目を選択するための、プラットフォーム固有コントロール要素を、作成および初期化します。
CreateListPicker は、IFMXPickerService インターフェイスで宣言されている CreateListPicker メソッドを実装します。
CreateListPicker は、新しい List ピッカーを作成し、それを IFMXPickerService プラットフォーム サービスで作成されたピッカーのリストへ追加します。
CreateListPicker は、仮想抽象メソッドDoCreateListPicker (FMX.Pickers.Default や FMX.Pickers.iOS といったプラットフォーム固有のユニットで実装される)を呼び出します。 この方法により、List ピッカーに対して、プラットフォーム固有のエンジンを提供することができます。 そしてその結果、List ピッカーは、文字列リストを格納しているドロップダウン リスト コントロールにおいて文字列項目の選択をサポートするコントロールに対して、異なるプラットフォーム下でも、ネイティブと同様の表示と動作を提供することができます。たとえば、Windows 8 上の TComboBox コントロールは、ドロップダウン文字列リストを、選択要素上で中央揃えすることができます: