如何从mx:DateField删除Border?

| 根据文档borderThickness是适用的样式,但是当我尝试将其设置为任何样式(希望使用\'0 \')时,它会说\“样式\'borderThickness \'被类型\'mx.controls.DateField \排除。 '。\“ 我可以将背景颜色设置为与背景相同,但是后面有图像,因此无法使用。 必须有某种方法可以删除此边框!     
已邀请:
DateField中有一个名为textInput的受保护属性。您可以覆盖DateField类,并将textInput类型为TextInput的样式'borderStyle \'设置为\'none \'。例: 。
public class ExtendedDateField extends DateField {

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

}
    

要回复问题请先登录注册