根据documentation borderThickness是一种适用的样式,但当我尝试将其设置为任何东西(更喜欢'0')时,它表示“样式'borderThickness'被类型'mx.controls.DateField排除”“。
我可以将背景颜色设置为与背景相同,但我背后有一个图像,所以这不起作用。
必须有某种方法可以删除此边框!?
答案 0 :(得分:3)
DateField中有一个名为textInput的受保护属性。您可以覆盖DateField类,并将textInput的样式'borderStyle'(TextInput类型)设置为'none'。例:
public class ExtendedDateField extends DateField {
override protected function createChildren():void{
super();
textInput.setStyle('borderStyle','none');
}
}