Flex ProgressBar 组件问题

Posted

技术标签:

【中文标题】Flex ProgressBar 组件问题【英文标题】:Flex ProgressBar component problem 【发布时间】:2011-02-22 02:46:55 【问题描述】:

我正在尝试在从 UIComponent 类派生的自定义 Actionscript 3.0 组件中使用 ProgressBar Flex 组件。我已经设置了最小值和最大值等。

_progressBar = new ProgressBar();               
_progressBar.label = "Loading";
_progressBar.minimum = 0;
_progressBar.maximum = 100;
_progressBar.direction = ProgressBarDirection.RIGHT;
_progressBar.mode = ProgressBarMode.MANUAL;

组件显示“正在加载”文本,但不显示加载栏。

_progressBar.setProgress(20, 100) 之类的任何内容都不会对代码产生任何影响。任何想法为什么这不起作用?

【问题讨论】:

【参考方案1】:

您提供的当前代码没有问题(它在单个实例中运行良好)。 也许问题出在您的自定义 AS3.0 组件上,但如果没有更多信息,就无法为您提供帮助。

【讨论】:

【参考方案2】:

问题是我将组件添加到 UIComponent。 Flex 组件需要添加到从容器(如 Canvas)派生的东西中。我无法在从 UIComponent 派生的自定义组件中显示按钮。将其更改为 Canvas 解决了该问题。希望这对某人有所帮助。

【讨论】:

以上是关于Flex ProgressBar 组件问题的主要内容,如果未能解决你的问题,请参考以下文章

EUI组件之ProgressBar

progressBar(进度条)组件

Android学习笔记(24):进度条组件ProgressBar及其子类

鸿蒙开发(13)---ProgressBar与RoundProgressBar组件

ProgressBar及其子类

HarmonyOS之常用组件ProgressBar的功能和使用