メインコンテンツまでスキップ

DropDown

DropDownウィジェットは、押すと選択肢のリストが展開され、その中から1つを選ぶ選択ウィジェットです。言語の選択やカテゴリーの選択などに使います。

備考

サンプルファイル: 07_Work_with_Widgets/dropdown_objet.lfp

定義・役割

DropDownウィジェットは、現在の選択値を表示するコンボ領域を描画し、押すと項目のリストが現れます。項目を選ぶとonChangedのアクションが実行されます。展開方式(コンボリスト/ボトムシート)やカラー・サイズを設定できます。

  • カテゴリー: Contents
  • デフォルトの展開方式: コンボ(combo
  • デフォルトの幅: 200

機能

機能説明
項目の選択リストから1つの項目を選ぶと、現在の値がその項目のvalueに変わります。
展開方式comboTypeでコンボリスト(combo)またはボトムシート(sheet)方式を選びます。
選択変更の検知選択が変わるとonChangedが実行され、選択された値を渡します。
見た目の設定幅・高さ・角丸・最大表示件数と各種カラーを調整します。

使い方

  1. 左のウィジェットパレットでContentsカテゴリーを開きます。
  2. DropDown項目をキャンバスにドラッグ&ドロップします。
  3. プロパティパネルで選択項目(items)と初期の選択値(value)を設定します。
  4. 選択が変わったときに実行するアクションをonChangedに接続します。
  5. 必要に応じて展開方式(comboType)・カラー・サイズを調整します。

プロパティ

プロパティ説明デフォルト値値 / タイプ
comboType展開方式combocombo, sheet
sheetTitleボトムシート方式のときのシートのタイトル空文字列文字列
items選択項目のリスト(各項目: タイトル・サブタイトル・値)なしリスト
value初期の選択値(項目の値のいずれか)なし文字列
widthコンボの幅200数値(0以上)
comboHeightコンボの高さ26数値(0以上)
itemHeight各項目の高さ24数値(0以上)
boxRadius角丸4数値(0以上)
maxShowItem一度に表示される最大項目数10整数(0以上)
comboboxBgColorコンボの背景色#000000カラー
comboboxBorderColorコンボの枠線の色#666666カラー
titleColor選択値の文字色#FFFFFFカラー
subtitleColor選択値のサブタイトルの色#A5A5A5カラー
itemTitleColorリスト項目のタイトルの色#A5A5A5カラー
itemSubtitleColorリスト項目のサブタイトルの色#666666カラー
unsetTextColor未選択(unset)表示の色#F44336カラー
arrowColor矢印の色#FFFFFFカラー
itemBgColorリストの背景色#333333カラー
itemBorderColorリストの枠線の色#666666カラー
selectedItemColor選択された項目の背景色#151515カラー
itemHoverColor項目のホバー色#623BEBカラー
enable使用可能かどうかオン(truetrue / false

注意・ヒント

ヒント

項目(items)のvalueを省略すると、titleが値として使われます。valueには項目の値のいずれかを指定して、初期選択を合わせます。

ヒント

モバイルでリストを画面下から上がってくるシートで表示するには、comboTypesheetに設定し、sheetTitleを指定します。

さらに詳しく

ヒント

このウィジェットをスクリプトで制御するWidget Control(Property・Method・Event)の全体は、DropDown Widget Controlドキュメントで確認してください。