Sdílet prostřednictvím


Odkaz Element jazyk XML rozložení

Můžete použít Layout prvku definovat způsob zobrazení prvků na formuláři práce.Můžete definovat více rozložení podporovat různé klienty, jako je například klient systému Windows pro Visual Studio nebo webového klienta pro Team Web Access.

Layout Prvkem je vyžadován podřízený prvek FORM prvku.Další informace o použití Layout prvek, viz Návrh rozložení formuláře pracovní položky.

Hierarchii schématu

WITD

   WORKITEMTYPE

       FORMULÁŘ

           Layout

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

<Layout Target="ClientName" MinimumSize="(width,height)" Padding="(left, top, right, bottom)" 
Margin="(left, top, right, bottom)" ControlSpacing="distance" LabelSpacing="distance" HideControlBorders="True | False"
HideReadOnlyEmptyFields="True | False">
    <Group> . . . </Group>
    <Control> . . . </Control>
    <TabGroup> . . . </TabGroup>
    <Splitter> . . . </Splitter>
</Layout >

Atributy a elementy

Následující části popisují atributy, podřízené prvky a rodičovské prvky.

Atributy

Atribut

Description

Target

Nepovinný atribut Layout.

Určuje název klienta, na které se vztahuje rozložení.Typ je xs:string.Zadejte jeden z následujících řetězců:

  • WinForms: Formulář platí Průzkumník týmových projektů a Team Explorer Everywhere.

  • Web: Formulář platí Team Web Access.

MinimumSize

Nepovinný atribut Layout.

Určuje minimální velikost v obrazových bodech pro formulář.Syntaxe je určena v (Šířka, výška).Typ atributu je SizeType.

Vzorek hodnota: ^ \(\d+\,\d+\)$

Příklad hodnoty vzorek: (100,100)

Padding

Nepovinný atribut Layout.

Určuje velikost místa v obrazových bodů kolem vnitřní ohraničení formuláře.Typ atributu je SizeType.

Vzorek hodnota: ^ \(\d+\,\d+\,\d+\,\d+\)$

Příklad hodnoty vzorek: (2,0,2,0)

Margin

Nepovinný atribut Layout.

Určuje velikost místa v obrazových bodů kolem vnějšího okraje formuláře.Typ atributu je SizeType.

Vzorek hodnota: ^ \(\d+\,\d+\,\d+\,\d+\)$

Příklad hodnoty vzorek: (2,0,2,0)

ControlSpacing

Nepovinný atribut Layout.

Určuje svislé odsazení prvků definovaných ve formuláři.

LabelSpacing

Nepovinný atribut Layout.

Určuje počet pixelů mezi popiskem a úpravy oblasti ovládacího prvku.

HideControlBorders

Nepovinný atribut Layout.

Zadejte hodnotu True skrýt ohraničení ovládacího prvku a False zobrazit ohraničení ovládacího prvku.

HideReadOnlyEmptyFields

Nepovinný atribut Layout.

Zadejte hodnotu True jen pro čtení a prázdné pole skrýt a False k zobrazení těchto polí.

Podřízené elementy

Element

Description

Skupiny

Nepovinné.Definuje skupinu prvků ve formuláři zobrazit společně.

Ovládací prvek

Nepovinné.Definuje pracovní položky pole, text, hypertextový odkaz nebo jiných ovládací prvek zobrazení ve formuláři položky práce.

TabGroup

Nepovinné.Obsahuje jeden nebo více Tab prvky.

Rozdělovač

Nepovinné.Definuje rozdělovač a jeho orientace na formuláři mezi prvky formuláře na stejné úrovni.

Nadřazené elementy

Element

Description

FORMULÁŘ

Povinné.Obsahuje Layout prvek, který definuje zobrazení prvků ve formuláři položky typu práce.

Poznámky

Layout Prvkem je vyžadován podřízený prvek FORM.Layout Prvku určuje volba a musí být definovány alespoň jeden z podřízených prvků: Group, Control, TabGroup, nebo Splitter.Můžete definovat více než jeden podřízený prvek.

parametr minOccurs = "1"

maxOccurs = "neomezeně"

Příklad

<FORM>
   <Layout>
      <Group>
          <Column PercentWidth="36">
            <Group>
            <Control FieldName="System.Title" Type="FieldControl" Label="Title" LabelPosition="Left" />
            <Control FieldName="System.AreaPath" Type="WorkItemClassificationControl" Label="Area" LabelPosition="Left" />
            <Control FieldName="Microsoft.VSTS.Common.ProductUnit" Type="FieldControl" Label="Product Unit" LabelPosition="Left" />
            <Control FieldName="Microsoft.DevDiv.BusinessUnit" Type="FieldControl" Label="Business Unit" LabelPosition="Left" />
            </Group>
          </Column>
          <Column PercentWidth="33">
            <Group>
            <Control FieldName="Microsoft.DevDiv.SubTitle" Type="FieldControl" Label="Sub Title" LabelPosition="Left" />
            <Control FieldName="System.IterationPath" Type="WorkItemClassificationControl" Label="Iteration" LabelPosition="Left" />
            <Control FieldName="Microsoft.DevDiv.Other" Type="FieldControl" Label="Other" LabelPosition="Left" />
            </Group>
          </Column>
          <Column PercentWidth="31">
            <Group>
            <Control FieldName="Microsoft.DevDiv.Type" Type="FieldControl" Label="Type" LabelPosition="Left" />
            <Control FieldName="System.AssignedTo" Type="FieldControl" Label="Assigned To" LabelPosition="Left" />
            <Control FieldName="System.State" Type="FieldControl" Label="State" LabelPosition="Left" />
            </Group>
          </Column>
      </Group>
. . .
   </Layout>
</FORM>

Informace o elementu

Obor názvů

https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/TypeDef

Název schématu

Definice položky typu práce

Ověřovací soubor

WorkItemTypeDefinition.xsd

Typ elementu

LayoutType komplexní typ

Může být prázdný.

Ne

Viz také

Referenční dokumentace

Odkaz Element jazyk XML řízení

Koncepty

Všechny odkazy na prvky jazyk XML formuláře

Návrh a přizpůsobení formuláře pracovní položky