Layout 元素(工作项类型定义架构)

更新:2007 年 11 月

定义工作项窗体上的元素的显示方式。

架构层次结构

WITD 元素(工作项类型定义架构)

    WORKITEMTYPE 元素(工作项类型定义架构)

        FORM 元素(工作项类型定义架构)

            Layout 元素(工作项类型定义架构)

<xs:element name="Layout" type="LayoutType" minOccurs="1" maxOccurs="unbounded"/>

属性和元素

下面几部分描述了属性、子元素和父元素。

属性

属性

说明

Target

可选的 LayoutType 属性。

指定应用布局的客户端的名称。

MinimumSize

可选的 LayoutType 属性。

指定窗体的最小尺寸。

Padding

可选的 LayoutType 属性。

指定控件内部边框四周的空间大小,以像素为单位。

Margin

可选的 LayoutType 属性。

指定控件外部边框四周的空间大小,以像素为单位。

ControlSpacing

可选的 LayoutType 属性。

指定控件的垂直偏移量。

LabelSpacing

可选的 LayoutType 属性。

指定标签与控件的编辑区域之间的像素数量。

子元素

元素

说明

Group 元素(工作项类型定义架构)

可选。

定义要同时显示在窗体上的一组元素。

Control 元素(工作项类型定义架构)

可选。

定义要在窗体上显示的字段。

TabGroup 元素(工作项类型定义架构)

可选。

包含一个或多个 Tab 元素。

Splitter 元素(工作项类型定义架构)

可选。

定义窗体上同级窗体元素之间的拆分器及其方向。

父元素

元素

说明

FORM 元素(工作项类型定义架构)

必需。

包含 Layout 元素,该元素定义工作项类型窗体上的元素的显示方式。

备注

Layout 是 FORM 的一个必需的子元素。Layout 元素指定一个选项,并且必须至少将一个子元素定义为:Group、Control、TabGroup 或 Splitter。您可以定义多个子元素,但只能为每个子元素定义一个实例。

minOccurs="1"

maxOccurs="unbounded"

示例

<Layout Target="client name" MinimumSize="(width,height)" Padding="(left, top, right, bottom)" Margin="(left, top, right, bottom)" ControlSpacing="distance" LabelSpacing="distance">
    <Group>…</Group>
    <Control>…</Control>
    <TabGroup>…</TabGroup>
    <Splitter>…</Splitter>
</Layout>

元素信息

命名空间

https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef

架构名称

工作项类型定义

验证文件

WorkItemTypeDefinition.xsd

元素类型

LayoutType 复杂类型(工作项类型定义架构)

是否可以为空

请参见

概念

所有工作项 <FORM> 元素

参考

Group 元素(工作项类型定义架构)

Control 元素(工作项类型定义架构)

TabGroup 元素(工作项类型定义架构)

Splitter 元素(工作项类型定义架构)

其他资源

定义工作项表单