StringValidator 字元串驗證
PhoneNumberValidator 電話号碼驗證
DateValidator 日期驗證
EmailValidator 郵箱驗證
NumberValidator 數字驗證
Alert
引入命名空間
import mx.controls.Alert;
import mx.events.CloseEvent;
Alert.okLabel = "确定";
Alert.show("程式正在運作!\n小心","注意",Alert.OK);
YES|NO|OK|CANCEL 1|2|4|8 如果有多個的話,可以使用相加後的值
如果要顯示YES+NO的話,使用3即可
Alert.show("确定儲存嗎?","儲存",3,this,alertok);
protected function alertok(event:CloseEvent):void
{
if(event.detail==Alert.YES)
{
lblMsg.text = "YES";
}
else
lblMsg.text = "NO";
}
Alt+/ 強制提示引入命名空間問題
monthNames='["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]'
dayNames='["周一","周二","周三","周四","周五","周六","周日"]'
formatString = "YYYY-MM-DD"
TextInput控件
為s:Application添加creationComplete="init()"
protected function init():void
input.addEventListener(KeyboardEvent.KEY_DOWN,enter);
protected function enter(e:KeyboardEvent):void
if(e.KeyCode==13)
{
Alert.show("按下Enter鍵","注意",Alert.OK);
}
或者在TextInput控件的KeyDown="enter(event)"
DataGrid控件
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
頁面效果如下: