====== 表单布局 ====== 表单布局的标签为FLayout,它是一种为了方便用户使用的定制版栅格布局,该布局仅包含两列,第一列为标签栏,第二列为控件栏,定义该布局的时候仅需添加第二列控件栏的控件即可,与普通的控件定义相比,唯一的区别是需要添加label属性用以指定它所对应的标签的显示文本。表单布局中的控件按照行的顺序从下到下布置,XCGS会自动创建控件所对应的标签控件并赋予其唯一的控件名,标签的文本即为label属性值,所有行的标签的宽度一样,所有行的控件宽度也一样(除非特别指定控件的宽度),可以通过control_width和label_width分别定义这两列的宽度。表单布局极大的简化了用户定制表单对话框的工作。但是需要注意的是,表单布局不能嵌套包含其他子布局。 ===== 属性关键字 ===== ==== name ==== 布局名,其值类型为字符串,不可与其他控件名或布局名重复冲突,布局名只能以字母开头,可包含数字、下划线、点符号。参考示例:name="vl"。布局名可省略,此时XCGS会自动赋予它一个唯一的名字。 ==== label_width ==== 指定表单控件中标签栏宽度,取值为整型,单位为像素。参考示例:label_width=“40”。 ==== control_width ==== 指定表单控件中控件栏宽度,取值为整型,单位为像素。参考示例:control_width=“40”。 ===== 配置示例 ===== ===== 相关API ===== 无。