The VScrollBar controls is used both in the MX and Spark's component. The VScrollBar control can work as a stand-alone controls, it works combinedly with other compentents as a custom component to provide scrolling functionality.
The VScrollBar controls is used both in the MX and Spark's component. The VScrollBar control can work as a stand-alone controls, it works combinedly with other compentents as a custom component to provide scrolling functionality.The VScrollBar controls is used both in the MX and Spark's component. The VScrollBar control can work as a stand-alone controls, it works combinedly with other compentents as a custom component to provide scrolling functionality. It has four parts: a track, two arrow buttons, and a thumb. The width of this control is equal to the largest width of its subcomponents. The tag of VScrollbar is <s:VScrollbar>.
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:s="library://ns.adobe.com/flex/spark"> <s:Panel title="VScrollbar Example" width="167" height="222"> <mx:HBox x="33" y="20" borderStyle="solid"> <s:HGroup> <s:DataGroup id="item1" left="10" top="20" clipAndEnableScrolling="true" itemRenderer="spark.skins.spark.DefaultItemRenderer"> <s:layout> <s:VerticalLayout requestedRowCount="5"/> </s:layout> <s:dataProvider> <s:ArrayCollection> <fx:String>Label</fx:String> <fx:String>TextInput</fx:String> <fx:String>Button</fx:String> <fx:String>ButtonBar</fx:String> <fx:String>ComboBox</fx:String> <fx:String>CheckBox</fx:String> <fx:String>RadioButton</fx:String> <fx:String>Image</fx:String> </s:ArrayCollection> </s:dataProvider> </s:DataGroup> <s:VScrollBar id="vscroll" viewport="{item1}" height="{item1.height}"/> </s:HGroup> </mx:HBox> </s:Panel> </s:Application> |
In this example you can see how we can use a VScrollBar control in Flex4.