LayoutType 复杂类型(工作项类型定义架构)
更新:2007 年 11 月
为 Layout 元素定义子元素和属性。
<xs:complexType name="LayoutType">
<xs:choice minOccurs="1" maxOccurs="unbounded">
<xs:element name="Group" type="GroupType" minOccurs="0"/>
<xs:element name="Control" type="ControlType" minOccurs="0"/>
<xs:element name="TabGroup" type="TabGroupType" minOccurs="0"/>
<xs:element name="Splitter" type="SplitterType" minOccurs="0"/>
</xs:choice>
<xs:attribute name="Target" type="xs:string" use="optional"/>
<xs:attribute name="MinimumSize" type="SizeType" use="optional"/>
<xs:attribute name="Padding" type="PaddingType" use="optional"/>
<xs:attribute name="Margin" type="PaddingType" use="optional"/>
<xs:attribute name="ControlSpacing" type="xs:integer" use="optional"/>
<xs:attribute name="LabelSpacing" type="xs:integer" use="optional"/>
</xs:complexType>
属性和元素
下面几部分描述了属性、子元素和父元素。
属性
属性 |
说明 |
---|---|
Target |
可选的属性。 应用布局的客户端的名称。类型为 xs:string。 |
MinimumSize |
可选的属性。 指定窗体的最小尺寸。类型为 SizeType 简单类型(工作项类型定义架构)。 模式值:^\(\d+\,\d+\)$ 模式值示例:(100,100) |
Padding |
可选的属性。 指定控件内部边框四周的空间大小,以像素为单位。类型为 PaddingType 简单类型(工作项类型定义架构)。 模式值:^\(\d+\,\d+\,\d+\,\d+\)$ 模式值示例:(2,0,2,0) |
Margin |
可选的属性。 指定控件外部边框四周的空间大小,以像素为单位。类型为 PaddingType 简单类型(工作项类型定义架构)。 模式值:^\(\d+\,\d+\,\d+\,\d+\)$ 模式值示例:(2,0,2,0) |
ControlSpacing |
可选的属性。 指定控件的垂直偏移量。类型为 xs:integer。 |
LabelSpacing |
可选的属性。 指定标签与控件的编辑区域之间的像素数量。类型为 xs:integer。 |
子元素
元素 |
说明 |
---|---|
可选。 定义要同时显示在窗体上的一组元素。 |
|
可选。 定义要在窗体上显示的字段。 |
|
可选。 包含一个或多个 Tab 元素。 |
|
可选。 定义窗体上同级窗体元素之间的拆分器及其方向。 |
父元素
无
备注
LayoutType 复杂类型为 Layout 元素(工作项类型定义架构) 类型。
元素信息
命名空间 |
https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef |
架构名称 |
工作项类型定义 |
验证文件 |
WorkItemTypeDefinition.xsd |
是否可以为空 |
不适用。 |