0
我是Flash和AS3的新手。Flash AS3 DataGrid
我有這樣
Item Percentage
A 20%
B 7.5%
百分比列一個DataGrid是可編輯的。
它正在自動取款機,但我只是希望提升用戶的交互,所以我的問題是:
你如何限制用戶輸入到只有0-9。和%。
當他們完成編輯單元格時,如果它尚未存在,請添加「%」。
預先感謝您:)
我是Flash和AS3的新手。Flash AS3 DataGrid
我有這樣
Item Percentage
A 20%
B 7.5%
百分比列一個DataGrid是可編輯的。
它正在自動取款機,但我只是希望提升用戶的交互,所以我的問題是:
你如何限制用戶輸入到只有0-9。和%。
當他們完成編輯單元格時,如果它尚未存在,請添加「%」。
預先感謝您:)
要限制用戶可以鍵入文本,你可以使用TextInput組件的restrict財產。它允許您提供文本輸入中允許的一串字符。在這種情況下,你的字符串將是0-9%。我個人也會限制用戶輸入%並且總是自動添加它。
要在最後添加%,您可以在用戶更改文本(我相信它是「更改」事件)時監聽事件,並且如果最後一個字符不是「%」,請將百分號附加到字符串。