FLEX DateField及DateChooser

本文详细介绍了MXML日期字段的高级特性,包括年份导航、不可选日期范围、可选日期范围、显示格式设置等,通过示例代码演示了如何在实际应用中灵活运用这些特性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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> 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值