在 flex 中更改 spark 进度条的文本
Change Text of spark progress bar in flex
我认为这很容易,但在实施时卡住了。
我在我的项目中添加了进度条,它将显示下载过程。
我要将进度条的文本从 loading 20%
更改为 Downloading 20%
。正如我在某处看到的那样,我对我的代码进行了以下更改。
<mx:ProgressBar mode="manual" labelPlacement="center" label="Downloading 0%" />
它会将标签更改为正在下载,但不会在处理过程中更改百分比。它仍然是 0%。
不知道为什么?我哪里错了?
谢谢,
将事件处理程序添加到 ProgressBar
:progress="progressHandler(event)"
。
private function progressHandler(event:ProgressEvent):void
{
var percent:int = Math.round(event.bytesLoaded / event.bytesTotal * 100);
idOfProgressBar.label = "Downloading " + percent + "%";
}
我认为这很容易,但在实施时卡住了。
我在我的项目中添加了进度条,它将显示下载过程。
我要将进度条的文本从 loading 20%
更改为 Downloading 20%
。正如我在某处看到的那样,我对我的代码进行了以下更改。
<mx:ProgressBar mode="manual" labelPlacement="center" label="Downloading 0%" />
它会将标签更改为正在下载,但不会在处理过程中更改百分比。它仍然是 0%。
不知道为什么?我哪里错了?
谢谢,
将事件处理程序添加到 ProgressBar
:progress="progressHandler(event)"
。
private function progressHandler(event:ProgressEvent):void
{
var percent:int = Math.round(event.bytesLoaded / event.bytesTotal * 100);
idOfProgressBar.label = "Downloading " + percent + "%";
}