Sdílet prostřednictvím


Odkaz Element XML rozložení

Můžete použít Layout prvku definovat způsob zobrazení prvků ve formuláři položky 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 Navrhování rozložení formulář 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">
    <Group> . . . </Group>
    <Control> . . . </Control>
    <TabGroup> . . . </TabGroup>
    <Splitter> . . . </Splitter>
</Layout >

Atributy a prvky

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

v případě vícehodnotových atributů

Atribut

Popis

Target

Volitelný LayoutType atributu.

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ář se použije Průzkumník týmu a Team Explorer Everywhere.

  • Web: Formulář se použije Team Web Access.

MinimumSize

Volitelný LayoutType atributu.

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

Hodnota vzorek: ^\(\d+\,\d+\)$

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

Padding

Volitelný LayoutType atributu.

Určuje velikost mezery v pixelech vnitřního ohraničení formuláře. Typ atributu je SizeType.

Hodnota vzorek: ^\(\d+\,\d+\,\d+\,\d+\)$

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

Margin

Volitelný LayoutType atributu.

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

Hodnota vzorek: ^\(\d+\,\d+\,\d+\,\d+\)$

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

ControlSpacing

Volitelný LayoutType atributu.

Určuje svislé odsazení prvků definovaných ve formuláři. Typ je xs:integer.

LabelSpacing

Volitelný LayoutType atributu.

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

Podřízené prvky

Prvek

Popis

Skupina

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

Control

Nepovinné. Definuje pole položky práce, text, hypertextový odkaz nebo jiné řídicí prvek zobrazit formulář pracovní položky.

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é prvky

Prvek

Popis

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 Prvek určuje volba a musí být definovány alespoň jednu z podřízených prvků: Group, Control, TabGroup, or Splitter. Můžete určit 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 prvku

Obor názvů

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

Název schématu

Zadejte definici pracovní položky

Ověřovací soubor

WorkItemTypeDefinition.xsd

Typ prvku

LayoutType komplexní typ

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

Ne

Viz také

Odkaz

Odkaz Element XML řízení

Koncepty

Všechny odkazy na prvky XML formuláře

Navrhování a přizpůsobení formuláře pracovní položky

Historie změn

Datum

Poslední dokumenty

Důvod

Leden 2011

Přidán ukázkový kód a odebrány odkazy na témata, která byla odebrána.

Rozšíření informace

Září 2010

Platné hodnoty přidané Target atributu.

Názory zákazníků