Flex中如何通过设置separatorWidth样式来设定LinkBar控件各项目间分隔宽度的例子

Flex中LinkBar控件的例子,前面已经讲过几个了。例如 通过horizontalGap设置各项目间横向间隔的例子, 通过verticalGap
设定LinkBar控件各项目纵向间隔(vertical spacing)的例子以及 如何设定LinkBar控件链接间分隔符颜色的例子等。接下来的例子则演示了如何通过设置separatorWidth样式来设定LinkBar控件各项目间分隔宽度。
让我们先来看一下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.     <mx:Array id="arr">
  7.         <mx:Object label="Alert" />
  8.         <mx:Object label="Button" />
  9.         <mx:Object label="ButtonBar" />
  10.         <mx:Object label="CheckBox" />
  11.         <mx:Object label="ColorPicker" />
  12.         <mx:Object label="ComboBox" />
  13.     </mx:Array>
  14.     <mx:ApplicationControlBar dock="true">
  15.         <mx:Form styleName="plain">
  16.             <mx:FormItem label="separatorWidth:">
  17.                 <mx:HSlider id="slider"
  18.                         minimum="0"
  19.                         maximum="10"
  20.                         value="1"
  21.                         liveDragging="true"
  22.                         snapInterval="1"
  23.                         tickInterval="1" />
  24.             </mx:FormItem>
  25.         </mx:Form>
  26.     </mx:ApplicationControlBar>
  27.     <mx:LinkBar id="linkBar"
  28.             dataProvider="{arr}"
  29.             separatorWidth="{slider.value}" />
  30. </mx:Application>

你可能感兴趣的:(职场,休闲)