Flex Gumbo中如何设置VerticalLayout间隙的例子
By Minidxer | September 10, 2009
接下来的Flex Gumbo中如何通过paddingLeft, paddingRight, paddingTop以及paddingBottom属性,设置VerticalLayout间隙。
下面是main.mxml:
- <?xml version="1.0" encoding="utf-8"?>
- <s:Application name="Spark_VerticalLayout_padding_test"
- xmlns:fx="http://ns.adobe.com/mxml/2009"
- xmlns:s="library://ns.adobe.com/flex/spark"
- xmlns:mx="library://ns.adobe.com/flex/halo">
- <s:controlBarContent>
- <mx:Form paddingTop="0" paddingBottom="0">
- <mx:FormItem label="paddingLeft:">
- <s:HSlider id="sliderLeft"
- minimum="0"
- maximum="50"
- value="0" />
- </mx:FormItem>
- <mx:FormItem label="paddingRight:">
- <s:HSlider id="sliderRight"
- minimum="0"
- maximum="50"
- value="0" />
- </mx:FormItem>
- <mx:FormItem label="paddingTop:">
- <s:HSlider id="sliderTop"
- minimum="0"
- maximum="50"
- value="0" />
- </mx:FormItem>
- <mx:FormItem label="paddingBottom:">
- <s:HSlider id="sliderBottom"
- minimum="0"
- maximum="50"
- value="0" />
- </mx:FormItem>
- </mx:Form>
- </s:controlBarContent>
- <s:Panel title="Spark Panel title"
- width="90%" height="90%"
- horizontalCenter="0" verticalCenter="0">
- <s:layout>
- <s:VerticalLayout paddingLeft="{sliderLeft.value}" paddingRight="{sliderRight.value}"
- paddingTop="{sliderTop.value}" paddingBottom="{sliderBottom.value}" />
- </s:layout>
- <s:Button id="btn1"
- label="Red"
- baseColor="red"
- width="100%" height="100%" />
- <s:Button id="btn2"
- label="Orange"
- baseColor="haloOrange"
- width="100%" height="100%" />
- <s:Button id="btn3"
- label="Yellow"
- baseColor="yellow"
- width="100%" height="100%" />
- <s:Button id="btn4"
- label="Green"
- baseColor="haloGreen"
- width="100%" height="100%" />
- <s:Button id="btn5"
- label="Blue"
- baseColor="haloBlue"
- width="100%" height="100%" />
- </s:Panel>
- </s:Application>
代码:Peter deHaan 翻译/整理/编译:中文Flex例子
Topics:
Gumbo, Other |
No Comments » |
Tags: Gumbo, needsSWF, paddingBottom, paddingLeft, paddingRight, paddingTop