Flex中用自定义的图标替换HSlider或VSlider的默认小三角的例子

By Minidxer | September 16, 2008

接下来的例子演示了Flex中如何用自定义的图标替换HSlider或VSlider的默认小三角。

让我们先来看一下Demo可以右键View Source或点击这里察看源代码):


下面是完整代码(或点击这里察看):

Download: main.mxml
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
  3.         layout="vertical"
  4.         verticalAlign="middle"
  5.         backgroundColor="white">
  6.  
  7.     <mx:Style>
  8.         ToolTip {
  9.             backgroundAlpha: 1.0;
  10.             backgroundColor: haloBlue;
  11.             fontWeight: bold;
  12.             color: white;
  13.         }
  14.  
  15.         HSlider {
  16.             thumbSkin: Embed(source="assets/bug.png");
  17.             dataTipPlacement: right;
  18.             dataTipOffset: 0;
  19.         }
  20.     </mx:Style>
  21.  
  22.     <mx:HSlider id="slider"
  23.             minimum="-10"
  24.             maximum="20"
  25.             labels="[-10, 0, 10, 20]"
  26.             snapInterval="1"
  27.             tickInterval="10"
  28.             liveDragging="true"
  29.             dataTipPrecision="0"
  30.             showTrackHighlight="true" />
  31.  
  32. </mx:Application>
代码:Peter deHaan 翻译/整理/编译:中文Flex例子

Topics: Flex | No Comments » | Tags: , , ,

Search Posts