FLEX DateField及DateChooser
程序员文章站
2022-05-07 21:54:16
...
1、<mx:DateField yearNavigationEnabled="true" change="dateChanged(DateField(event.target).selectedDate)" />
yearNavigationEnabled="true" 这个可以直接上调下调年份,比按前后箭头方便些
2、<mx:DateField id="dateField2" yearNavigationEnabled="true"
disabledRanges="{[ {rangeEnd: new Date(2006, 5, 1)} ]}" />
2006年5月1日以前的不可选
3、<mx:DateField id="dateField2" yearNavigationEnabled="true"
selectableRange="{{rangeStart : new Date(2006,0,1), rangeEnd : new Date(2006,5,30)}}" />
日期可选范围
4、<mx:DateField id="dateField2" yearNavigationEnabled="true"
selectableRange="{{rangeStart : new Date(2006,0,1), rangeEnd : new Date(2006,5,30)}}" formatString="YYYY-MM-DD" />
文本字段中所显示日期的格式。此属性包含 "MM"、"DD"、"YY"、"YYYY"、分隔符和标点符号的任意组合。
5、显示格式若干属性:如,minYear最小年份,monthNames月份名,monthSymbol月份名后面的显示,showToday当日加亮,firstDayOfWeek 第一列显示的星期
6、待。。。。。
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute"
verticalAlign="middle"
backgroundColor="#FCF9F9">
<mx:ComboBox x="10" y="168"></mx:ComboBox>
<mx:ComboBox x="10" y="248"></mx:ComboBox>
<mx:DateField x="237" y="168" width="369" height="34" yearNavigationEnabled="true" monthSymbol="月月发工资" yearSymbol="年年有余" dayNames="[日,一,二,三,四,五,六]"
monthNames="[一月,二月,三月,四月,五月,六月,七月,八月,九月,十月,十一月,十二月]" formatString="MM-DD-YYYY"/>
<mx:DateField x="10" y="299" yearNavigationEnabled="true"
dayNames="[日,一,二,三,四,五,六]" monthNames="[一月,二月,三月,四月,五月,六月,七月,八月,九月,十, 十一月,十二月]" formatString="YYYY-MM-DD" width="156" height="38"/>
</mx:Application>