0

根据文档,borderThickness 是一种适用的样式,但是当我尝试将其设置为任何内容(更喜欢'0')时,它会显示“样式'borderThickness'被'mx.controls.DateField'类型排除。”

我可以将背景颜色设置为与背景相同,但我后面有一个图像,所以这不起作用。

一定有什么办法可以去掉这个边框!?

4

1 回答 1

3

DateField 中有一个名为 textInput 的受保护属性。您可以覆盖 DateField 类并将 textInput(TextInput 类型)的样式“borderStyle”设置为“none”。例子: 。

public class ExtendedDateField extends DateField {

override protected function createChildren():void{
    super();
    textInput.setStyle('borderStyle','none');
}

}
于 2011-04-17T23:20:14.087 回答