Ich versuche, ein Etikett mit einem X darüber zu machen. So kann ich sagen, war dieser Preis mit einem X über dem Preis. Ich möchte es zu einer Komponente machen, weil ich es mehr als einmal benutzen werde. Ich möchte, dass das X nahe der gleichen Größe wie der Text ist, so dass es kein riesiges X über kleinem Text oder ein kleines X über großen Text ist. HierFlex: X-out Label?
ist der Code, den ich versuchte, die nichts tat überhaupt:
<?xml version="1.0" encoding="utf-8"?>
<mx:Label xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script>
<![CDATA[
override public function set text(value:String):void
{
super.text = value;
var g:Graphics = this.graphics;
g.clear();
g.lineStyle(3,0xFF0000);
g.lineTo(this.width,this.height);
g.moveTo(0,this.height);
g.lineTo(this.width,0);
}
]]>
</mx:Script>
</mx:Label>