在flex中使用formitems时从顶部和左侧移除额外的空间

时间:2013-10-30 09:03:37

标签: forms flex mobile

我想从FormItem I中移除额外的空格/填充/间隙,m在flex 4.6中使用移动项目的形式

我已经尝试将间隙和填充设置为0,但是表单和字段仍然在右侧和顶部缩进?

                

                <s:FormItem label="Start Date" width="150">
                    <s:HGroup>
                        <s:TextInput id="startDate" width="90" editable="false"/>
                        <s:Button id="setStartDate" label="set" height="34" fontSize="10" click="setStartDate_clickHandler(event)"/>
                    </s:HGroup>
                </s:FormItem>

                <s:FormItem label="End Date" width="150">
                    <s:HGroup>
                        <s:TextInput id="endDate" width="90" editable="false"/>
                        <s:Button id="setEndDate" label="set" height="34" fontSize="10" click="setEndDate_clickHandler(event)"/>
                    </s:HGroup>
                </s:FormItem>

            </s:HGroup>

        </s:Form>

1 个答案:

答案 0 :(得分:0)

  1. 两个表单项之间的差距, verticalGap 。(在表单容器上设置)
  2. 默认hgroup gap为6,将其设置为0.
  3. 如果两个项目之间没有FormItem, verticalGap (在表单容器上设置此项)
  4. Form具有FormHeading,在此FormHeading comp上设置paddingTop = 0。此外,尝试在窗体上将此高度设置为0并将PaddingTop设置为0,以减小第一个元素和Form容器顶部的间隙。
  5. 这有关于它的良好信息http://livedocs.adobe.com/flex/3/html/help.html?content=layouts_08.html