私は日付フィールドを使用してユーザーの誕生日を取得しています..しかし、1987年のように非常に過去の年を選択するのは非常に困難です..ここでは、年を渡すために12か月移動する必要があります..簡単に達成する方法はありますか?
<mx:DateField width="17%" height="75%" selectedDate="{new Date()}" formatString="MM/DD/YYYY" />
私は日付フィールドを使用してユーザーの誕生日を取得しています..しかし、1987年のように非常に過去の年を選択するのは非常に困難です..ここでは、年を渡すために12か月移動する必要があります..簡単に達成する方法はありますか?
<mx:DateField width="17%" height="75%" selectedDate="{new Date()}" formatString="MM/DD/YYYY" />
DateField コントロールの yearNavigationEnabled プロパティを有効にできます
<mx:DateField yearNavigationEnabled="true"/>
年ナビゲーションの上矢印または下矢印をマウスで押すだけで、増減します。
このフィールドを 3 つのリスト セレクターに分割することを検討し、それぞれに連番を入力します。日は 1 ~ 31、月は 1 ~ 12 (または名前セレクターを使用)、年は 1900-現在の年 (生成) です。このような組み合わせフィールドを使用して生年月日を選択するサイトを見たことがありません。これは、現在の日付から 1 ~ 2 か月の日付にのみ使用されます。そのようなコンポーネントは、遠い日付を選択するようには設計されていないと思います。