格式化与自定义Slider中显示的Tooltip
下面的实例演示了怎样利用dataTipFormatFunction格式化Slider中显示的Tooltip ,和通过css设置Tooltip的外观。
在代码中你也会看到Slider的 tickInterval ,snapInterval, value, liveDragging 等属性的用法
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
verticalAlign="middle"
backgroundColor="white">
<mx:Style>
ToolTip {
backgroundColor: black;
backgroundAlpha: 1.0;
cornerRadius: 0;
color: white;
fontSize: 12;
}
</mx:Style>
<mx:Script>
<![CDATA[
private function formatFunction(item:Number):String {
//格式化函数
return "格式化加自定义过了哈哈:" + item.toString();
}
]]>
</mx:Script>
<!-- tickInterval 是设置tick mark 的间隔,也是就显示符号的标实-->
<!-- snapInterval 设置slider thumb的间隔值,当用户移动thumb时候的移动间隔值 ,如果不设置表示拥护可以随意移动thumb不受tick mark的限制-->
<!-- value 设置默认显示值-->
<!--liveDragging 如果是false 当松开thumb时value才会有值 ,true的话,在移动thumb时value值都会改变-->
<mx:HSlider id="slider"
width="200"
liveDragging="true"
minimum="1"
snapInterval="1"
tickInterval="1"
value="3"
dataTipFormatFunction="formatFunction" />
<mx:Label id="lbl" text="{slider.value}" />
</mx:Application>
http://www.nshen.net/blog/doc/flex/Slider_dataTipFormatFunction_test/main.swf
分享到:
相关推荐
当用户拖动滑块时,控件会根据滑块的位置计算出相应的值,并且可以触发事件(如ValueChanged事件),以便开发者能够获取并处理这个新的值。在Windows编程环境中,Slider控件可能以OCX(ActiveX控件)的形式存在,如...
3. **反馈机制**:当滑块被拖动时,可以通过即时更新数值显示或者高亮显示当前选区,提供明确的操作反馈。此外,可以添加触觉反馈,如振动提示,增强用户的感知。 4. **自定义事件**:允许开发者为Slider添加自定义...
这是一个利用拖动slider控件来改变颜色值,并将所得的颜色作为按钮的背景色在界面上显示,同时也可以通过编辑框输入GRB三色的值的小程序。上传此程序供大家参考,可以加我QQ947388583,互相探讨和学习。
滑块控件(Slider Control),在MFC中称为`CSliderCtrl`,是一种常见的用户界面元素,允许用户通过拖动滑块来选择一个范围内的值。`CSliderCtrl`提供了直观的方式来调整设置,如音量控制或图像亮度调整。以下是如何...
在Windows API中,`slider`(滑块)控件通常被用作用户输入范围值的工具,用户可以通过拖动滑块在设定的最小值和最大值之间进行选择。默认情况下,slider控件是一个简单的矩形条,但通过自定义,我们可以为它添加更...
如果"controls"文件夹包含的是用户控件文件,那么将其放入站点的"controls"文件夹意味着将此slider控件添加到了项目中,以便在网页设计时方便引用。 创建一个JavaScript驱动的slider控件,开发者可能使用纯...
滑块控件(Slider)是GUI(图形用户界面)中常见的一种交互元素,它允许用户通过拖动滑块来选择一个数值范围内的值。在Windows、Android、iOS以及Web开发等多个平台的用户界面设计中,滑块控件都有广泛的应用。本...
滑块(Slider)控件是GUI(图形用户界面)中常见的一种交互元素,它允许用户通过拖动滑块来选择一个连续或离散的值。在Windows编程中,例如使用WinAPI、MFC或者WPF等框架,我们有时需要自定义滑块的外观以满足特定的...
首先,让我们来探讨一下什么是Slider控件。Slider,也被称为滑动条或滚动条,通常由一个可拖动的拇指和一个轨道组成。用户可以通过拖动拇指在轨道上移动,以选择一个介于最小值和最大值之间的数值。这种控件在界面...
**滑动条(Slider)控件详解** 滑动条(Slider)控件是用户界面设计中常见的一种交互元素,主要用于用户在预设范围内选择一个数值或进行进度调整。它的主要功能是提供一种直观、易用的输入方式,使得用户可以通过...
除了基本的滑动,Slider控件还可以支持拖动滑块时的实时反馈,通过`SetTick`或`SetTickFreq`函数添加刻度标记,使得用户更容易判断当前选择的值。此外,可以使用`SetPos`函数在代码中动态改变滑块的位置,实现程序...
滑动条控件(Slider)在网页和应用程序中是一种常见的用户界面元素,它允许用户通过图形化的方式选择一个数值范围内的值。这种交互方式直观、易于操作,常用于音量控制、进度调整、颜色选择等场景。在本篇中,我们将...
在这个程序中,开发者创建了一个具有单一组件——Slider控件的用户界面,用户可以通过拖动Slider来改变系统的音量大小。 【描述】:“MFC基于对话框做的,界面中只有一个slider控件,拖动此控件,可以同时调整系统...
5. **状态反馈**:当滑块处于不同状态(如按下、滑动中、释放)时,显示不同的视觉反馈,如改变颜色或高亮区域。 6. **自定义事件处理**:集成滑块的大部分操作,包括滑动过程中的实时值更新、滑动结束时的回调函数...
编译并运行程序,拖动Slider控件的滑块,你应该能看到音量实时变化的效果。为了实现这一效果,可能需要在`OnSliderChange`函数中添加音量更新的代码,例如: ```cpp void CVolumeControlDlg::OnSliderChange(NMHDR...
本教程将深入讲解如何在WPF中自定义滑动条,使其在拖动时显示各种效果。 首先,我们需要创建一个新的WPF用户控件(UserControl),这将是我们的自定义滑动条。在XAML文件中,我们可以定义滑动条的基本结构,包括Track...
本篇文章将详细介绍如何在VC++环境中使用slider控件,并实现初始化时将滑块置于中间位置。 首先,我们需要了解Slider控件的基本属性。在VC++的资源编辑器中,可以添加一个Slider控件到对话框上。这个控件通常有以下...
在WPF(Windows Presentation Foundation)开发中,Slider 控件是一种非常常见的用户界面元素,用于表示一个数值范围内的值,并允许用户通过拖动或点击来调整该值。本文将深入分析一个带有自定义样式和功能的WPF ...
在本篇文章中,我们将深入探讨如何使用jQuery Slider实现滑块拖动时设置value值并实时显示。 首先,我们需要引入jQuery库和jQuery UI库,因为Slider是jQuery UI的一部分。确保在HTML文档中包含以下链接: ```html ...
在Flex 3.5开发环境中,时间控件是构建用户界面时不可或缺的一部分,尤其是在需要用户输入或选择特定时间的情况下。本篇文章将详细讲解如何在Flex 3.5中创建一个包含时、分、秒的时间选择器,以及如何进行实际应用。...