flex的Accordion组件头部文本居中显示

flex的Accordion组件头部文本默认是居左的,可以通过设置headerStyleName属性使之居中,另外还可以设置字体的样式等

 1 <?xml version="1.0" encoding="utf-8"?>
 2 <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
 3                xmlns:s="library://ns.adobe.com/flex/spark"
 4                xmlns:mx="library://ns.adobe.com/flex/mx"
 5                width="100%" height="100%">
 6
 7     <fx:Script>
 8         <![CDATA[
 9             import mx.collections.ArrayCollection;
10
11             [Bindable]
12             private var sex:ArrayCollection = new ArrayCollection(
13                 [{name:"男", value:1}, {name:"女", value:2}]);
14         ]]>
15     </fx:Script>
16
17     <fx:Style>
18         .accordionHeader{textAlign:center;fontWeight:bold; fontSize:12}
19     </fx:Style>
20
21     <mx:Accordion width="200" height="80%" left="20" top="20"
22                   headerStyleName="accordionHeader">
23         <s:NavigatorContent width="100%" height="100%" label="个人信息" >
24             <s:VGroup width="100%" height="100%" top="10" gap="10">
25                 <s:HGroup width="100%" horizontalAlign="center">
26                     <s:Label text="姓名:" verticalAlign="middle" height="25"/>
27                     <s:TextInput width="100" height="25"/>
28                 </s:HGroup>
29                 <s:HGroup width="100%" horizontalAlign="center">
30                     <s:Label text="性别:" verticalAlign="middle" height="25"/>
31                     <s:DropDownList width="100" height="25" dataProvider="{sex}"
32                                     labelField="name" prompt="保密"/>
33                 </s:HGroup>
34                 <s:HGroup width="100%" horizontalAlign="center">
35                     <s:Label text="年龄:" verticalAlign="middle" height="25"/>
36                     <s:TextInput width="100" height="25" restrict="0-9" maxChars="2"/>
37                 </s:HGroup>
38                 <s:HGroup width="100%" horizontalAlign="center">
39                     <s:Label text="职业:" verticalAlign="middle" height="25"/>
40                     <s:TextInput width="100" height="25"/>
41                 </s:HGroup>
42                 <s:HGroup width="100%" horizontalAlign="center">
43                     <s:Label text="住址:" verticalAlign="middle" height="25"/>
44                     <s:TextInput width="100" height="25"/>
45                 </s:HGroup>
46             </s:VGroup>
47         </s:NavigatorContent>
48         <s:NavigatorContent width="100%" height="100%" label="情况反馈">
49             <s:VGroup width="100%" height="100%" top="10" gap="10"
50                       horizontalAlign="center">
51                 <s:Label text="个人情况反馈" verticalAlign="middle" fontWeight="bold" color="blue"/>
52                 <s:TextArea height="80%" borderColor="black"/>
53             </s:VGroup>
54         </s:NavigatorContent>
55         <s:NavigatorContent width="100%" height="100%" label="提交信息">
56             <s:VGroup width="100%" height="100%" top="10" gap="10"
57                       horizontalAlign="center">
58                 <s:HGroup width="100%" horizontalAlign="center">
59                     <s:Label text="方式:" verticalAlign="middle" height="20"/>
60                     <s:RadioButton label="匿名" groupName="radiogroup1" selected="true"/>
61                     <s:RadioButton label="实名" groupName="radiogroup1"/>
62                 </s:HGroup>
63                 <s:Button width="70%" label="提  交" fontSize="14"/>
64             </s:VGroup>
65         </s:NavigatorContent>
66     </mx:Accordion>
67 </s:Application>

flex的Accordion组件头部文本居中显示

时间: 2024-10-18 23:41:37

flex的Accordion组件头部文本居中显示的相关文章

重写TextView,实现圆形背景,文本居中显示

最近,在做考试试题排版,产品提出题号希望显示成圆形背景,序号文本居中显示. (有点问题:文本没有绝对居中,暂时没做处理.) 为此,我采取的方式是重写TextView的onDraw方法,绘制一个圆形背景. 具体代码如下: package com.example.myapp; import android.content.Context; import android.content.res.TypedArray; import android.graphics.*; import android.

CSS文本居中显示

因为一直为元素居中问题而困扰,所以决定把自己遇到和看到的方法记录下来,以便以后查看 如果要让inline或inline-block元素居中显示,则父元素css中包含text-align:center; 如果让block元素居中,为其本身添加margin:0 auto; 复杂情形下可以用: display:flex; /*盒子模型*/ flex-direction: row; /*横向*/ justify-content: space-around; /*主轴居中*/ align-items: c

使用flex盒模型实现内容完全居中显示

display: flex; justify-content: center; align-items: center; height: 300px;border:1px solid;

LabelControl文本居中显示

https://www.devexpress.com/Support/Center/Question/Details/Q94915 If you set the AutoSizeMode to None, you will be able to set the Height and Width of the LabelControl, and align the Text using the LabelControl.Appearance.TextOptions.HAlignment prope

让TextView的drawableLeft与文本一起居中显示

 TextView的drawableLeft.drawableRight和drawableTop是一个常用.好用的属性,可以在文本的上下左右放置一个图片,而不使用更加复杂布局就能达到,我也常常喜欢用RadioButton的这几个属性实现很多效果,但是苦于不支持让drawbleLeft与文本一起居中,设置gravity为center也无济于事,终于有空研究了一下,这里与大家一起分享. 声明 欢迎转载,请注明出处! 博客园:http://www.cnblogs.com/ 农民伯伯: http://w

flex 地图居中显示

第一步调用类方法: MapUni.dataExtent([cityGra],map,0.003); layerxuanran.add(cityGra); 第二步导入类  (MapUni.as类) package com.mapUni.BaseClass { import com.esri.ags.Graphic; import com.esri.ags.Map; import com.esri.ags.SpatialReference; import com.esri.ags.geometry.

【Flutter学习】基本组件之文本组件Text

一,概述 文本组件(Text)负责显示文本和定义显示样式, 二,继承关系 Object > Diagnosticable > DiagnosticableTree > Widget > StatelessWidget > Text 三,构造方法 单一格式(Text( )) 构造方法创建,只能生成一种style Text() const Text(this.data, { Key key, this.style, this.textAlign, this.textDirecti

Flex 自定义 Zlert 组件!

说明: 原生的 Alert.show 参数,要显示的按钮你只能 Alert.OK | Alert.Cancel 这样; 自定义 Zlert 参数跟原生的 差不多,按钮写法是这样写的: {"btnId":"确定", "btnId2":"其他按钮名称"} ZlertWindow.mxml: com/components <?xml version="1.0" encoding="utf-8&qu

div中img依据不同分辨率居中显示,超出部分隐藏

在做banner居中时 碰到的问题,知道可以用背景图实现居中显示,但是内心是想深究下的,故找到几种办法收集一下,后面两种真的是奇技淫巧 来着下面两处 https://www.zhihu.com/question/39742237 https://www.v2ex.com/t/187544 flex position:absolute + negative margin background-image + background-size + background-position 4.父元素po