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

DatePicker

DatePickerウィジェットは、タップするとスクロールホイール形式のピッカーが開き、年・月・日を選んで日付を入力できるコンパクトな入力コントロールです。
生年月日や予約日など、日付を1つだけ狭いスペースで選択させたいときに使います。

定義・役割

DatePickerウィジェットは、選択された日付(または案内文)とアイコンを含む入力エリアを描画します。エリアをタップするとピッカーが開き、日付を確定するとonDateSelectedに接続した動作が実行されます。表示形式・年の範囲・年/月/日の表示有無・アイコン・サイズなどを設定できます。

  • カテゴリー: Contents
  • デフォルトの案内文: 날짜를 선택하세요
  • デフォルトサイズ: 176 x 36

機能

機能説明
日付の選択入力エリアをタップするとスクロールホイールのピッカーが開き、年・月・日を選んで確定します。確定するとonDateSelectedに接続した動作が実行されます。
表示形式dateFormatで選択された日付の表示形式を指定します。未設定の場合はyyyy.MM.dd形式で表示されます。
案内文選択前に表示する案内文(hintText)と文字スタイルを設定します。
年の範囲minYearmaxYearで選択できる年の範囲を制限します。
ピッカー項目の表示年/月/日それぞれの項目の表示有無を個別に切り替えます。
アイコン・見た目入力エリアのアイコン(サイズ・カラー)とサイズ・余白・背景装飾を調整します。

使い方

  1. 左側のウィジェットパレットでContentsカテゴリーを開きます。
  2. DatePicker項目をキャンバスにドラッグ&ドロップします。
  3. 右側のPropertiesパネルでhintTextdateFormat・年の範囲などを希望の値に変更します。
  4. onDateSelectedに、日付を確定したときに実行する動作(ロジック・スクリプト)を接続します。
  5. 必要に応じてアイコン・サイズ・背景装飾(decoration)などを調整します。

プロパティ

注記

ヒントと日付の文字の詳細なスタイルはhintTextStyledateTextStyleで指定します。以下はDatePicker固有のプロパティです。

プロパティ説明デフォルト値値 / タイプ
Size入力エリアのサイズ - 幅(width)・高さ(height)をまとめて指定するグループプロパティ176・高さ36サイズ(幅・高さ、px単位の数値)
padding内側の余白未設定余白値
decoration背景装飾(カラー・枠線・角丸)未設定ボックス装飾
hintText日付を選択する前に表示する案内文날짜를 선택하세요文字列
hintTextStyle案内文の文字スタイル未設定テキストスタイル
dateTextStyle選択された日付の文字スタイル未設定テキストスタイル
dateFormat選択された日付の表示形式(未設定の場合はyyyy.MM.dd未設定文字列
icon入力エリアに表示するアイコン未設定アイコン設定
iconSizeアイコンのサイズ16数値(px)
iconColorアイコンのカラー#9E9E9E(グレー)カラー
minYear選択できる最小の年1900数値
maxYear選択できる最大の年2099数値
pickerYearVisibleピッカーに年を表示するかどうかtruetrue / false
pickerMonthVisibleピッカーに月を表示するかどうかtruetrue / false
pickerDayVisibleピッカーに日を表示するかどうかtruetrue / false
selectedDate初期の選択日付未設定文字列

注意・ヒント

警告

maxYearminYear以上である必要があります。maxYearminYearより小さい場合は、プロパティエラーとして表示されます。

ヒント

pickerYearVisiblepickerMonthVisiblepickerDayVisibleを個別にオフにすれば、年・月だけを選ぶピッカーのように表示項目を構成できます。

さらに詳しく

ヒント

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