ドキュメントによると、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');
}
}