根据文档,borderThickness 是一种适用的样式,但是当我尝试将其设置为任何内容(更喜欢'0')时,它会显示“样式'borderThickness'被'mx.controls.DateField'类型排除。”
我可以将背景颜色设置为与背景相同,但我后面有一个图像,所以这不起作用。
一定有什么办法可以去掉这个边框!?
根据文档,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');
}
}