`
hanyiduo
  • 浏览: 80332 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

更改进度条的样式

    博客分类:
  • Flex
阅读更多
<?xml version="1.0" encoding="utf-8"?> 
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" 
        layout="vertical" 
        verticalAlign="middle" 
        backgroundColor="white"> 
  
    <mx:Script> 
        <![CDATA[ 
            import mx.events.SliderEvent; 
  
            private function init():void { 
                var c:Class = progressBar.getStyle("indeterminateSkin"); 
                progressBar.setStyle("barSkin", c); 
                progressBar.setProgress(15, 100); 
            } 
  
            private function progressBar_change(evt:SliderEvent):void { 
                progressBar.setProgress(evt.value, 100); 
            } 
        ]]> 
    </mx:Script> 
  
    <mx:ApplicationControlBar dock="true"> 
        <mx:Form styleName="plain"> 
            <mx:FormItem label="value:"> 
                <mx:HSlider id="slider" 
                        minimum="0" 
                        maximum="100" 
                        value="15" 
                        liveDragging="true" 
                        snapInterval="1" 
                        tickInterval="10" 
                        dataTipPrecision="0" 
                        change="progressBar_change(event);" /> 
            </mx:FormItem> 
        </mx:Form> 
    </mx:ApplicationControlBar> 
  
    <mx:ProgressBar id="progressBar" 
            mode="manual" 
            labelPlacement="center" 
            height="50" 
            creationComplete="init();" /> 
  
</mx:Application>



另外你可以将barSkin风格定义在一个.CSS文件或者<mx:Style />中,大致像下面这样:
ProgressBar { 
    barSkin: ClassReference("mx.skins.halo.ProgressIndeterminateSkin"); 
}

或者你可以在MXML中利用下面的代码设置barSkin风格:<mx:ProgressBar
id="progressBar" 
        barSkin="mx.skins.halo.ProgressIndeterminateSkin" 
        mode="manual" 
        labelPlacement="center" 
        height="50" />
  • 大小: 5.2 KB
分享到:
评论

相关推荐

    自定义圆形进度条,wpf Progressbar进度条样式修改

    下面是一个基础的圆形进度条样式的示例: ```xml ,0.5"&gt; ``` 在这个例子中,我们用两个`Ellipse`图形替代了默认的矩形条。`PART_Track`作为进度条的背景,而`PART_Pipe`则代表实际的...

    完美解决上传进度条和upload控件不能修改样式的问题

    "完美解决上传进度条和upload控件不能修改样式的问题"这一标题所涉及的知识点,主要聚焦于文件上传功能的优化,特别是如何提升用户体验和自定义界面风格。 上传控件是网页中常见的一种元素,用于让用户提交本地文件...

    Android自定义进度条样式一

    本主题将深入探讨如何创建一个自定义的进度条样式,即“Android自定义进度条样式一”。我们将讨论以下几个关键知识点: 1. **自定义View的原理** 自定义进度条本质上是自定义一个Android的View类。在Android中,你...

    三种进度条样式

    本代码资源提供了三种不同的加载进度条样式,旨在帮助开发者为自己的App增添更多个性化和视觉吸引力。 1. **线性进度条(Linear Progress Bar)**: 线性进度条是最常见的进度条样式,它以一条水平线的形式展示...

    jQuery步骤进度条样式代码.zip

    标题中的"jQuery步骤进度条样式代码.zip"指出,这是一个使用jQuery库实现的步骤进度条样式的代码资源。这种进度条通常用于多步骤表单或流程,让用户清晰地看到他们当前所处的步骤以及整个过程的进度。在网页设计中,...

    Android自定义进度条样式

    "Android自定义进度条样式"是一个典型的例子,它涉及到对Android SDK中的ProgressBar控件进行定制,以改变其显示效果,如颜色、形状和动画等。下面将详细介绍如何实现这一功能。 首先,我们需要了解Android的...

    android进度条样式

    本篇文章将深入探讨如何在Android中自定义和使用不同的进度条样式,以提升用户体验。 1. **默认样式** Android系统提供了一些内置的进度条样式,包括水平(Horizontal)和垂直(Vertical)两种。水平进度条通常...

    VUE element-ui响应式步骤进度条样式代码.zip

    在“VUE element-ui响应式步骤进度条样式代码.zip”这个压缩包中,我们很显然找到了一个使用 Element-UI 实现的响应式步骤进度条的示例。 步骤进度条是用户界面中常见的一种元素,用于引导用户按照特定顺序完成一...

    C#能用超漂亮进度条

    你可以修改进度条的属性,如颜色、样式、最小值(Minimum)、最大值(Maximum)等。例如,设置进度条的最大值为100: ```csharp progressBar1.Maximum = 100; ``` 3. **更新进度** 通过调用`Value`属性的...

    多种样式的进度条

    6. **自定义样式**:除了使用QSS,还可以创建自定义的QPainter画图逻辑,覆盖QProgressBar的paintEvent()函数,实现完全自定义的进度条样式。 在压缩包中的“barruler”可能包含了一些示例代码或资源,用于展示不同...

    VUE element-ui响应式步骤进度条样式代码

    例如,如果你想更改步骤条的颜色,可以这样做: ```css .el-step.is-horizontal .el-step__line { background-color: #your-color; } ``` 六、文件结构 根据提供的文件名,我们可以推测项目结构如下: - `index....

    QT实现的特色进度条

    通过修改QProgressBar的QSS,我们可以改变进度条的颜色、边框、填充等视觉元素。例如,我们可以通过设置"background-color"属性来改变进度条的背景颜色,通过"color"属性调整文字颜色,通过"border-radius"设置圆角...

    C#winform条形方格进度条,横竖进度条

    用户可以根据自己的需求,调整控件的属性,或者修改源代码以添加更多特性,如动画效果、进度条样式等。 在实际项目中,这个名为`GridCountShow`的压缩包文件包含了该自定义控件的源码,开发者可以直接引用并根据...

    VC 实现进度条多种样式显示

    2. **自定义样式**:除了标准样式,可以通过修改控件样式或使用自绘技术来改变进度条外观。比如,你可以更改颜色、形状,甚至添加动画效果。这通常涉及处理WM_PAINT消息并在OnPaint事件中绘制进度条的新外观。 3. *...

    简单的百分比进度条样式代码

    "简单的百分比进度条样式代码"是一个实用的资源,它提供了创建不同颜色风格进度条的方法。接下来,我们将深入探讨这个主题,包括如何使用HTML、CSS以及JavaScript来实现这样的功能。 1. **HTML结构**: HTML是构建...

    js-swiper-分页标签加进度条-自定义位置加进度条

    对于进度条,你可以修改它的颜色和宽度: ```css .swiper-progressbar-fill { background-color: #3f51b5; /* 更改进度条颜色 */ width: 100%; /* 设置填充的宽度,可自定义百分比 */ } ``` 综上所述,结合...

    进度条样式展现自定义刻度位置

    本篇文章将深入探讨如何实现进度条样式的自定义刻度位置,以及在实际应用中的设计与实现策略。 首先,我们需要理解进度条的基本组成。一个基本的进度条通常包含两部分:轨道(track)和填充(fill)。轨道是进度条...

    progressbar源码修改(支持进度条样式设置)

    这个主题涉及的是对默认的progressbar源码进行修改,以支持更丰富的样式设置,从而提高用户体验。通常,一个简单的进度条由一系列重复的字符组成,如“#”或“-”,但为了增加视觉吸引力,开发者可能希望自定义这些...

Global site tag (gtag.js) - Google Analytics